TopicFlow Privacy Policy
TopicFlow is a local-first productivity app for capturing ideas, continuing focused discussions, searching previous work, archiving results, and exporting outputs when the user chooses to do so.
This Privacy Policy explains what information TopicFlow handles, why it is used, and how users can contact us.
Information We Handle
TopicFlow stores user-created topics, discussions, archives, templates, provider settings, purchase access state, and backup status primarily on the user's device in local storage.
Depending on the features a user chooses to use, TopicFlow may handle:
- User content entered into topics and discussions.
- AI prompts, conversation context, generated responses, and exported outputs.
- Google account authorization tokens when the user chooses Google-based auth features.
- User-provided OpenAI-compatible API configuration when the user chooses BYOK access.
- Purchase and subscription status through the app store and RevenueCat.
- App configuration and managed seed content through Firebase Remote Config.
- App Check attestation signals used to protect Firebase-backed calls.
- Backup snapshots and metadata when the user chooses platform cloud backup or restore.
- Files, images, or shared content that the user explicitly selects or exports.
How Information Is Used
TopicFlow uses this information to:
- Save and restore the user's local workspace.
- Send user-selected prompts and context to the selected AI provider.
- Enable Google-based Gemini access, Groq access, or other user-configured OpenAI-compatible BYOK access.
- Verify purchase, subscription, and entitlement status.
- Sync managed app configuration and starter content.
- Back up and restore local sqlite snapshots through platform cloud storage when the user is eligible and chooses to use that feature.
- Let users share selected outputs with other apps.
- Maintain app security and prevent abuse of protected Firebase-backed services.
Local-First Storage
TopicFlow is designed as a local-first app. User-created topics, discussions, archives, and runtime snapshots are stored on the device first. TopicFlow does not operate a custom account system, a first-party content server, or a custom cloud database for user content. TopicFlow does not use a first-party server to relay, intercept, or store user-created topics, discussions, archives, or exported outputs.
Data Deletion, Backup Removal, And Export
TopicFlow does not require a TopicFlow account. Users can delete local app data from the in-app Settings screen or by removing the app from the device. Local deletion removes topics, discussions, archives, local settings, BYOK credentials stored on the device, cached purchase status, and local backup status from that device. It does not cancel app store subscriptions or remove purchase records maintained by Apple, Google, or RevenueCat.
If the user has created a platform cloud backup, the backup is stored in the user's own iCloud or Google Drive app data space. Existing cloud backup files must be removed from the corresponding Apple or Google account storage controls if the user wants those copies deleted as well. TopicFlow does not operate a first-party server-side copy of user content.
Third-Party Services
TopicFlow may use Google services, Apple services, RevenueCat and app store purchase systems, Firebase services, and user-selected OpenAI-compatible providers depending on the features the user enables. When a user sends content to an AI provider, the selected provider may process that content according to its own terms and privacy policy.
AI Provider Boundary
TopicFlow does not provide LLM tokens, model usage credits, or any first-party AI generation service. AI generation uses the user's own Google / Gemini authorization, Groq configuration, or another OpenAI-compatible API key configured by the user. Applicable quotas, fees, rate limits, and terms of service are determined by the respective provider, not by TopicFlow.
Sharing And Export
TopicFlow can export selected outputs to other apps only when the user chooses to share them. The receiving app's handling of shared content is governed by that app's own policies.
Children
TopicFlow is intended for adults and is not directed to children. The target audience is 18+.
Contact
For privacy or support questions, contact topicflow@specaxe.com.