OK, Transcriptionist Press Kit uploaded — https://www.wooji-juice.com/products/transcriptionist/ — still need to finalise the design of the (non-coming-soon) pages.
indieapps.space is dedicated to hosting accounts for mobile and desktop applications developed by small, independent developers and development teams (no personal accounts, please).