This Privacy Policy explains how Envyo ("we", "us", "our") collects, uses, and protects your information when you use the Envyo desktop application and website at envyo.app ("Service"). We are committed to keeping your data minimal, transparent, and under your control.
| Data | Purpose | Retention |
|---|---|---|
| Email address | Account identification, login | Until account deletion |
| Hashed password | Authentication (PBKDF2, never stored in plaintext) | Until account deletion |
| Subscription status | Access control, billing | Until account deletion |
| Data | Purpose | Storage |
|---|---|---|
| Learning progress | Spaced repetition scheduling (SM-2) | SQLite database in AppData |
| Custom libraries | User-created word collections | SQLite database in AppData |
| App settings | Overlay preferences, theme, font | SQLite database in AppData |
| Auth token | Session persistence (JWT, 24h expiry) | SQLite database in AppData |
The Service may use third-party providers for payment processing, hosting, and optional features such as translation. These providers receive only the minimum data necessary to perform their function (e.g., email for payment, individual words for translation). No personal data is shared beyond what is required for the specific service.
Each third-party provider operates under its own privacy policy. We recommend reviewing them if you have specific concerns.
AppData/Roaming/com.envio.learn-english/You have the right to:
We will process deletion requests within 30 days. Local data on your device is not affected by account deletion and can be removed by uninstalling the application.
Envyo is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal data, please contact us and we will delete it promptly.
In the unlikely event of a data breach that affects your personal information, we will notify affected users via email within 72 hours of discovering the breach, describing what happened, what data was affected, and what steps we are taking.
We may update this Privacy Policy occasionally. Changes will be posted on this page with an updated date. If changes are significant, we will notify you by email. Continued use of the Service after changes constitutes acceptance.
For privacy-related questions or requests:
See also: Terms of Service