Privacy Policy
Last updated: 16 April 2026
Schedule Analyser (schedulelens.com) is operated by OwnYourMind. This policy explains what data we collect, how we use it, and the commitments we make to protect your privacy.
What We Collect
- 1
Account information
Email address, display name, and hashed password.
- 2
Schedule files
Uploaded temporarily for analysis, then deleted immediately after processing.
- 3
Analysis reports
Stored encrypted, scoped to your user account, and deletable by you at any time.
- 4
Usage data
Authentication events, upload timestamps, and processing times. No schedule content is ever included in logs.
- 5
Payment data
Handled entirely by Stripe. We never see or store your card numbers.
What We Never Do
These are non-negotiable commitments we make to every user:
-
Schedule files are never retained after processing.
-
Schedule data is never used to train AI models.
-
Schedule data is never shared with third parties other than the selected inference provider for narrative generation.
-
Schedule data is never aggregated, benchmarked, or analysed across users.
-
We do not sell or monetise user data in any form.
-
We cannot access the content of Private tier analyses (Venice E2EE).
Data Lifecycle
Your data passes through five clearly defined stages:
1. Upload
Schedule files are uploaded over an encrypted connection and stored temporarily in encrypted form. Files are deleted immediately after processing completes. A failsafe ensures automatic deletion within 24 hours even if processing fails.
2. Processing
Schedule data is parsed and analysed entirely in memory. Raw schedule content is not persisted to disk during processing and is not written to application logs.
3. AI Narrative Generation
A structured JSON summary of the analysis is sent to an inference provider to generate narrative text for the report. On the Standard tier, this is transmitted securely over TLS to a third-party provider. On the Private tier, end-to-end encrypted inference via Venice ensures that neither we nor the inference provider can read the content.
4. Report Storage
Completed analysis reports are stored encrypted and scoped to your account. You can delete any report at any time. If you close your account, all stored reports are permanently deleted within 30 days.
5. On-Premise Option (V2+)
In a future release, an on-premise deployment option will allow the entire pipeline to run within your own network. Nothing leaves your infrastructure.
Privacy Tiers
Schedule Analyser offers multiple privacy tiers so you can choose the level of data isolation that matches your project's sensitivity.
| Tier | Who Sees Data | Best For |
|---|---|---|
| Standard | Our server + inference provider (TLS) | General use |
| Private | Our server only (E2EE inference) | Government, disputes |
| Self-hosted inference (V2) | Our server only, no AI provider | High-sensitivity |
| On-premise (V2+) | Nobody outside your network | Defence, classified |
Security
We implement the following security measures to protect your data:
- bcrypt password hashing — passwords are never stored in plain text.
- Short-lived JWT tokens (15 min) with rotating refresh tokens.
- User-level data isolation — no cross-user access is possible.
- HTTPS everywhere — all connections are encrypted in transit.
- Server-side encryption (AES-256) for all stored files and reports.
- Rate limiting on all endpoints to prevent abuse.
Your Rights
- Delete any analysis or report at any time. Deletion is permanent and immediate — there is no recycle bin.
- Close your account and all associated data will be deleted within 30 days.
- Export your reports before deletion if you need to retain copies.
- Contact us for any data-related questions or requests.
Contact
For privacy-related questions or data requests, contact us at privacy@schedulelens.com.