Privacy Policy
Last updated: April 2, 2026
This Privacy Policy explains how Formalbyte SRL (“we”, “our”, or “us”) collects, uses, and protects your information when you use OCRskill (the “Service”). We are committed to privacy-by-design and transient data processing.
Who We Are
Formalbyte SRL
Romania
Email: legal@formalbyte.eu
Website: https://ocrskill.com
We act as the data controller for personal data processed through the Service.
What We Process
We process different categories of data depending on your interaction with the Service:
1. OCR Content (Images and Extracted Text)
When you upload an image for OCR processing, we temporarily handle:
- The image file you upload
- The text extracted from that image
2. Account and API Data
If you generate an API key or contact us, we may process:
- API key identifiers and usage metadata
- Email addresses (if you contact us)
- Request timestamps and IP addresses (for rate limiting and security)
3. Technical and Log Data
Our servers automatically collect:
- IP addresses
- Request timestamps
- HTTP headers
- Error logs
- Security event logs
4. Analytics Data
We use Vercel Analytics and Vercel Speed Insights to understand site performance. These tools may collect:
- Page view statistics
- Performance metrics
- Device/browser information (anonymized)
How OCR Content Is Handled
Transient Processing
We do not retain your images or extracted text.
- Images are processed in memory and discarded immediately after OCR completes
- Extracted text is returned to you and not stored on our servers
- We use only short-lived technical buffering necessary for processing (typically milliseconds to seconds)
- No persistent storage of customer content
What This Means
- We cannot retrieve your previously uploaded images
- We cannot access your extracted text after processing completes
- We cannot provide historical OCR results
- In the unlikely event of a security incident, your content data would not be at risk because it does not persist
No Training / No Dataset Building
Your data is never used to train AI models.
We explicitly commit that:
- Customer images and extracted text are never used to train, fine-tune, or improve our OCR models
- We do not build datasets from customer uploads
- We do not use your content to improve our service algorithms
- We do not share customer content with AI/ML providers for training purposes
Our OCR models are trained on publicly available and licensed datasets, completely separate from customer data.
Operational Metadata and Logs
While we do not store your content, we retain certain operational data:
Retained Data
- API usage logs: Request counts, timestamps, and rate limit data (retained for billing and abuse prevention)
- Security logs: IP addresses, request patterns, and security events (retained for 30 days)
- Error logs: Technical errors and debugging information (retained for 7 days)
- Support communications: Emails and messages you send us (retained for as long as necessary to resolve your inquiry)
Purpose
This data is retained for:
- Service security and abuse prevention
- Technical debugging and service improvement
- Compliance with legal obligations
- Responding to support requests
Analytics and Similar Technologies
We use the following analytics and performance tools:
Vercel Analytics
- Purpose: Understanding site usage and performance
- Data collected: Anonymized page views, performance metrics
- Retention: As per Vercel’s policies
- Opt-out: You can use browser privacy features to limit tracking
Vercel Speed Insights
- Purpose: Measuring site performance
- Data collected: Performance timing data, Core Web Vitals
- Retention: As per Vercel’s policies
We do not use advertising cookies or third-party marketing trackers.
Why We Process Data
We process your data based on the following legal grounds:
| Purpose | Legal Basis |
|---|---|
| Providing OCR service | Contract performance (processing your request) |
| Security and abuse prevention | Legitimate interests (protecting our service) |
| Legal compliance | Legal obligation |
| Support and communication | Contract performance or legitimate interests |
| Analytics and improvement | Legitimate interests (improving service) |
Sharing and Service Providers
We share data only as necessary to operate the Service:
Infrastructure Providers
We use cloud infrastructure providers to host our service. These providers process data on our behalf under data processing agreements.
Analytics Providers
Vercel provides analytics and performance monitoring services.
Legal Requirements
We may disclose data if required by law, court order, or to protect our rights, property, or safety.
No Sale of Data
We do not sell your personal data to third parties.
International Transfers
Our infrastructure providers may process data in various jurisdictions. We ensure appropriate safeguards are in place, including:
- Data processing agreements with standard contractual clauses where applicable
- Provider commitments to GDPR-equivalent protection levels
Retention
Different categories of data are retained for different periods:
| Data Type | Retention Period |
|---|---|
| OCR images and extracted text | Not retained (transient processing only) |
| API usage metadata | Up to 12 months |
| Security logs | 30 days |
| Error logs | 7 days |
| Support communications | 3 years after case closure |
Security
We implement appropriate technical and organizational measures to protect your data:
- Encryption in transit (TLS 1.2+)
- Transient processing architecture (no persistent content storage)
- Access controls and authentication for API endpoints
- Regular security reviews
- Infrastructure security through our cloud providers
While we take these measures, no internet service is completely secure. We encourage you to protect your API keys and use the service responsibly.
Your Rights
Depending on your jurisdiction, you may have the following rights:
- Access: Request information about data we hold about you
- Correction: Request correction of inaccurate data
- Deletion: Request deletion of your personal data
- Restriction: Request restriction of processing
- Portability: Request transfer of your data
- Objection: Object to certain processing activities
- Withdraw consent: Where processing is based on consent
To exercise these rights, contact us at legal@formalbyte.eu.
Response Time
We aim to respond to requests within 30 days. Complex requests may take longer, in which case we will notify you.
Contact
For privacy-related questions, data requests, or concerns:
Email: legal@formalbyte.eu
Company: Formalbyte SRL, Romania
Frequently Asked Questions
Do you keep uploaded images?
No. Images are processed in memory and immediately discarded. We do not store, archive, or retain your images after OCR completes.
Do you keep the text extracted from my images?
No. Extracted text is returned to you in the API response and is not stored on our servers.
Do you train AI models on my data?
No. Your images and extracted text are never used to train, fine-tune, or improve our OCR models. We do not build datasets from customer uploads.
Can you retrieve my previous OCR results?
No. Because we don’t store your content, we cannot retrieve, restore, or provide historical OCR results.
What data do you actually keep?
We retain operational metadata such as request counts, timestamps, IP addresses (for security), and support communications. This does not include your images or extracted text.
Is my data encrypted?
Yes. All data transmission uses TLS encryption. Processing occurs in our secure infrastructure.
Do you share my data with third parties?
We share data only with infrastructure providers necessary to operate the service (under data processing agreements) and analytics providers. We do not sell your data.
I’m from the EU. Is this GDPR compliant?
We design our service with GDPR principles in mind, including data minimization, purpose limitation, and transient processing. Contact us for our Data Processing Agreement if needed.
How do I request deletion of my data?
Email legal@formalbyte.eu with your request. Note that since we don’t store OCR content, there is no content to delete-only operational metadata.
What if there’s a data breach?
Given our transient processing architecture, your OCR content would not be at risk in a breach. We would notify affected users and authorities as required by law for any operational data involved.
This Privacy Policy may be updated from time to time. We will post any changes on this page with an updated date.