Effective Date: March 10, 2025 | Last Updated: March 14, 2026
Topcoder (“we,” “us,” “our”) operates the Topcoder macOS desktop application (the “App”) and the website located at topcoder.app (the “Website,” and together with the App, the “Service”). This Privacy Policy explains how we collect, use, disclose, retain, and safeguard your personal information when you use our Service.
By downloading, installing, or using the App, or by visiting the Website, you acknowledge that you have read, understood, and agree to be bound by this Privacy Policy. If you do not agree with the terms of this Privacy Policy, please do not access or use the Service.
We encourage you to read this Privacy Policy in its entirety. If you have any questions or concerns, please contact us at support@topcoder.app.
When you create an account or interact with our Service, we may collect the following personal information that you voluntarily provide:
Key Point: Screenshots, audio recordings, and transcripts may be collected and retained by Topcoder for quality assurance, service improvement, and training purposes. This data is handled securely and is not shared with third parties beyond what is described in this policy.
We collect information that you provide directly when you create an account, purchase a plan, configure settings, or contact our support team.
The App automatically collects screen captures when you invoke screenshot analysis, audio when live transcription is enabled, session timing metadata, and anonymized usage analytics.
We process your personal information for providing and operating the Service, processing payments, communicating with you, improving the Service, ensuring security, and complying with legal obligations.
Screenshots are transmitted over TLS/HTTPS to our backend on Fly.io and forwarded to OpenAI's API for analysis. We may retain screenshots for quality assurance, service improvement, and training purposes.
Audio is streamed to Deepgram for real-time transcription. We may retain audio recordings for quality assurance and training purposes.
Screen capture and audio recording require explicit macOS system permissions. You have full control over when these features are active and can revoke permissions at any time.
Topcoder uses OpenAI for screenshot analysis and code solution generation. Audio is transcribed by Deepgram. Data sent to these services is subject to their respective privacy policies. As of the effective date, OpenAI states that API data is not used to train its models.
Certain data is stored locally on your macOS device including Firebase refresh tokens (macOS Keychain) and user preferences (UserDefaults). You can delete all local data by uninstalling the app.
We do not sell, rent, or trade your personal information. We share data only with: OpenAI (screenshot analysis), Deepgram (audio transcription), Stripe (payment processing), Firebase/Google (authentication and data storage), and Fly.io (backend hosting).
Account information is retained for the duration of your account and deleted within 30 days of deletion request. Purchase history is retained up to 7 years for tax compliance. Screenshots, audio recordings, and transcripts may be retained for quality assurance and training purposes and are deleted when no longer needed for these purposes.
We implement encryption in transit (TLS 1.2+), encryption at rest (macOS Keychain AES-256), transient processing of sensitive data, secure authentication via Firebase, and API security with rate limiting and input validation.
You have the right to access, correct, delete, and port your personal information. To exercise these rights, contact us at support@topcoder.app. We will respond within 30 days.
We do not sell or share your personal information for cross-context behavioral advertising. California residents have rights to know, delete, correct, and opt-out under the CCPA/CPRA.
We extend GDPR-aligned data protection rights to all users. We adhere to principles of lawfulness, fairness, transparency, purpose limitation, data minimization, accuracy, storage limitation, and integrity.
Our Service is operated from the United States. Data may be transferred to the US and other jurisdictions where our service providers operate. We implement appropriate safeguards including standard contractual clauses.
The Service is not intended for individuals under 18. We do not knowingly collect personal information from children.
Our Website may use essential and analytics cookies. The macOS desktop application does not use cookies.
The Service may contain links to third-party websites. This Privacy Policy does not apply to third-party services.
In the event of a data breach, we will notify affected users without undue delay and within 72 hours where feasible.
We may update this Privacy Policy from time to time. For material changes, we will provide prominent notice at least 14 days before changes take effect.
This Privacy Policy was last updated on March 14, 2026.
© 2026 Topcoder.App. All rights reserved.