SFL
Skill Focus Lab Legal & Privacy
Data Retention Timeline
Exactly how long we keep every type of data, why, and when it is deleted.
| Data Category | Retention Period | Deletion Trigger | Legal Basis |
|---|---|---|---|
| Account profile (name, email) | Until account deletion | User-initiated deletion | Contract performance |
| Password hash & salt | Until account deletion | User-initiated deletion | Contract performance |
| Session tokens | 30 days from creation | Auto-expired + periodic cleanup | Contract performance |
| Typing test results | Until account deletion | User-initiated deletion or data export | Legitimate interest (score calculation) |
| Grammar check history | Until account deletion | User-initiated deletion | Legitimate interest |
| Text submitted for grammar check | Not stored | Discarded after analysis | N/A — not retained |
| Resume text (AI analysis) | Not stored | PII scrubbed, discarded after AI call | N/A — not retained |
| Skill Score & weekly snapshots | Until account deletion | User-initiated deletion | Legitimate interest |
| AI usage logs | 90 days | Automatic purge via maintenance cron | Legitimate interest (cost control) |
| AI response cache | Variable (5 min – 2 hrs) | Auto-expired + periodic purge | Legitimate interest (performance) |
| Funnel / tracking events | Until account deletion | User-initiated deletion | Legitimate interest (product improvement) |
| Billing records | 7 years (anonymized) | PII removed on account deletion; financial records retained per tax law | Legal obligation (tax compliance) |
| Cancellation reasons | Indefinite (anonymized) | user_id set to 0 on account deletion | Legitimate interest (product improvement) |
| Notes & documents | Until account deletion | User-initiated deletion | Contract performance |
| Email capture (non-users) | 12 months from capture | Automatic cleanup; or unsubscribe | Consent |
| Team inquiry form data | Until sales process completes | Manual cleanup | Legitimate interest |
Your rights
Data Export
Download all your data anytime from Account Settings.
Account Deletion
Permanently delete your account and all associated data from Account Settings.
Data Correction
Update your profile information anytime. Contact support for corrections to billing records.
AI Opt-Out
AI features are opt-in. Free-tier users have no AI data processing. See AI Transparency.
See also: Privacy Policy · Data Processing Summary · Compliance