All posts
Privacy
History, retention, and how to think about your translation data
5 min read
Jump to section
The Flutter history screen reflects rows returned by the API for the authenticated subject. Operators self-hosting VocatAI should document retention, backups, and deletion because those policies are deployment-specific.
Guest vs registered storage
Keeping guest traffic out of the primary users table reduces accidental mixing in analytics and makes it easier to apply aggressive abuse controls without touching paid cohorts.
What users should see
In-product copy should warn when cloud processing is required, surface download sizes for offline assets, and separate optional analytics from core translation. Those principles mirror the settings layout in the app today.