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.