Frequently Asked Questions
Everything you need to know about SupportDock. Can't find what you're looking for? Contact us.
Getting started
SupportDock is the all-in-one hub for indie app developers. Publish support pages, privacy policies, and terms of use. Collect user feedback via Telegram, GitHub Issues, Slack, and email. Track revenue from Apple, Google Play, Stripe, Paddle, and RevenueCat — all from one platform.
Sign up for a free account, create an app profile with your app name, description, and support email. Add FAQs and a privacy policy. Publish the page and copy the URL into your app store listing.
No. The free plan includes 1 published app with the full support page, FAQ, privacy policy, contact form, and notification stack (email, Telegram, GitHub, Slack, Discord). No credit card required.
You can sign in with email and password, or use Google, GitHub, or Apple sign-in.
Support pages
Each support page includes your app icon, name, description, support email, FAQ section, privacy policy link, platform badges, and store links. Everything is customizable.
Your support pages are hosted at supportdock.io/username/app-slug. For example: supportdock.io/vandetho/loan-reminder.
Yes. One SupportDock page works for both App Store and Google Play. You can list all platforms your app is available on.
Yes. SupportDock offers 15 templates and 15 animated backgrounds. The free plan includes 4 templates and 4 backgrounds. Pro unlocks all of them.
Privacy policy
Yes. Apple requires a privacy policy for all apps on the App Store. Google requires one for apps that access personal or sensitive user data. Even if your app collects no data, it's best practice to state that explicitly.
You have three options: (1) Choose "None" if you don't need one yet, (2) Link to an existing privacy policy URL, or (3) Write your privacy policy inline using Markdown. SupportDock hosts inline policies at a clean URL like supportdock.io/you/your-app/privacy.
Yes. SupportDock includes a free privacy policy generator with 5 templates: no data collected, analytics only, user accounts, full data collection, and subscription apps. You can use it from the app editor or from the public generator page — no sign-up required.
Yes, if your app offers auto-renewable subscriptions. Apple requires a functional link to Terms of Use (EULA) for all subscription apps. You can use Apple's standard EULA or write a custom one. SupportDock hosts EULA at supportdock.io/you/your-app/terms.
Yes. SupportDock includes a free EULA/Terms of Use generator with 3 templates: Apple Standard EULA, subscription app terms (with billing/cancellation details), and minimal terms. Available from the app editor or the public generator page at /terms-generator.
Go to your app in App Store Connect > App Information > Privacy Policy URL. Paste your SupportDock privacy policy URL there.
Go to your app in Google Play Console > Store presence > Store settings > scroll to "Privacy policy". Paste your URL there.
Pricing & plans
Yes. The free plan includes 1 app with the full feedback stack — contact form, email/Telegram/GitHub/Slack/Discord notifications, remote feedback API and SDKs — plus 4 templates and 4 backgrounds.
Pro ($199/year or $19.99/month) unlocks unlimited apps, all 15 templates, all 15 animated backgrounds, revenue tracking across 5 providers, custom domains (app + portfolio), encrypted credential vault (AES-256-GCM), removes SupportDock branding, and includes priority support.
Yes. You can cancel your Pro subscription at any time. Your plan stays active until the end of the billing period. After that, you'll be downgraded to the free plan.
Your apps and support pages remain active. However, Pro-only features like premium templates and backgrounds will revert to free-tier defaults.
Revenue tracking
Revenue tracking lets you connect your payment providers (Apple App Store, Google Play, Stripe, Paddle, RevenueCat) to see all your app revenue in one dashboard. It includes monthly trend charts, per-provider breakdowns, and per-app analytics.
Apple App Store Connect, Google Play, Stripe, Paddle, and RevenueCat. Apple uses real-time webhooks (App Store Server Notifications V2). The other four use API keys, which are encrypted per integration with AES-256-GCM.
No. If you use RevenueCat for subscription management, it already aggregates App Store and Google Play data. Just connect RevenueCat.
No. Revenue tracking is a Pro feature. Free users can see a preview of the dashboard but cannot connect providers or sync data.
Feedback & notifications
Enable the contact form on your app's support page and visitors can submit feedback directly. You can also collect feedback from your mobile app using the remote API with an API key. Feedback arrives in your console inbox.
SupportDock supports 5 notification channels: email, Telegram, GitHub Issues, Slack webhooks, and Discord webhooks. All channels fire simultaneously when feedback is submitted. You can enable or disable each per app.
Add your Telegram chat ID in the Contact tab and our bot (@supportdock_bot) sends you a message when feedback arrives — with sender info, category, metadata, and a link to the feedback detail page. You can also use your own bot.
Add your repo (owner/repo format) and a fine-grained personal access token with Issues write permission. When feedback is submitted, an issue is created automatically with a [Feedback] title, bug or enhancement labels, metadata table, and a link back to SupportDock.
The remote API accepts an optional metadata object (e.g. appVersion, platform, device). This metadata appears in Telegram messages and GitHub issue bodies. See the feedback notifications guide for the full format.
Yes. Generate an API key from your app dashboard, then POST to /api/v1/feedback/remote with the x-api-key header and a JSON body. Official SDKs are available for JavaScript and PHP. Supports up to 3 image attachments per submission.
Account & data
Usernames are set during onboarding and currently cannot be changed. This is because your username is part of your public support page URLs.
Yes. Use the contact form below to request account deletion. We will delete your personal data and unpublish your support pages.
Yes. We use encrypted database connections, hashed passwords, HTTP-only session cookies, and HTTPS. Payment processing is handled by Paddle — we never store your credit card details.
Contact us
Can't find what you're looking for? Send us a message.