Security
Data Retention
How long Babelize retains your data and how to manage retention.
Data Retention
This document explains how long Babelize retains different types of data and how you can manage retention settings.
Retention Summary
| Data Type | Free | Builder | Team |
|---|---|---|---|
| Translation results | 7 days | 30 days | 90 days |
| Source files | 7 days | 30 days | 90 days |
| Revision history | 30 days | 90 days | 1 year |
| Audit logs | 7 days | 30 days | 90 days |
| Account data | Indefinite | Indefinite | Indefinite |
Translation Data
Source Content
Source content (files you upload) is retained:
| Plan | Retention |
|---|---|
| Free | 7 days |
| Builder | 30 days |
| Team | 90 days |
After retention period:
- Files are permanently deleted
- Cannot be recovered
- Must re-upload to re-translate
Translation Results
Translated output is retained:
| Plan | Retention |
|---|---|
| Free | 7 days |
| Builder | 30 days |
| Team | 90 days |
In-Memory Processing
During translation:
- Content exists in memory only
- Not written to disk
- Cleared after processing completes
- Typically under 60 seconds
Revision History
Revisions track changes over time:
| Plan | Retention |
|---|---|
| Free | 30 days |
| Builder | 90 days |
| Team | 1 year |
After retention:
- Revision metadata may be retained
- Actual content is deleted
Glossary Data
Glossary entries are retained indefinitely while:
- Project exists
- Account is active
Deleted when:
- Term is explicitly deleted
- Project is deleted
- Account is deleted
Account Data
Personal account data retained while account is active:
| Data | Retention |
|---|---|
| Email address | Until deletion |
| Display name | Until deletion |
| OAuth connections | Until disconnected |
Logs and Analytics
Audit Logs
See Audit Logs for retention by plan.
Usage Analytics
Aggregate usage data:
- Retained for billing purposes
- Anonymized after 2 years
- Used for service improvement
Error Logs
Internal error logs:
- Retained for 30 days
- May contain request metadata
- Used for debugging only
Managing Retention
Immediate Deletion
Delete data before retention period expires:
Projects:
- Go to Project Settings → Danger Zone
- Click Delete Project
- Confirm deletion
Files:
- Open project
- Select file(s)
- Click Delete
- Confirm deletion
Export Before Deletion
Download before retention expires:
# Via CLI
babelize export --project proj_abc123 --output ./backup
Backup and Recovery
Our Backups
- Automatic daily backups
- 30-day backup retention
- Geographic redundancy
- Encrypted at rest
Your Responsibility
We recommend:
- Regular exports of important translations
- Version control integration
- External backup strategy
Deletion Process
When data is deleted:
- Immediate: Removed from active systems
- 24 hours: Removed from caches
- 30 days: Removed from backups
- Permanent: Cryptographic deletion
Compliance Considerations
GDPR
- Right to erasure honored
- Data portability supported
- Processing records maintained
Industry Requirements
| Requirement | Support |
|---|---|
| GDPR | ✓ |
| CCPA | ✓ |
| SOC 2 | In progress |
Questions
For retention-related questions:
- General: support@babelize.app
- Compliance: compliance@babelize.app