Last Updated: June 4, 2025
Information We Collect
Text Content
- Input and output text from conversions
- Selected output formats
- Character counts and conversion metadata
- Stored temporarily for service functionality
Account Information (for registered users)
- Email address and authentication data via Supabase
- Subscription tier and usage statistics
- Account preferences and settings
Automatic Information
- Session identifiers (via cookies)
- IP addresses and user agents (for rate limiting)
- Usage analytics via PostHog (page views, conversion events, feature usage)
- Browser type, device information, and referral sources
How We Use Your Information
Service Delivery
- Process text conversions using AI models (OpenAI)
- Enforce usage limits and prevent abuse
- Provide user accounts and subscription management
Product Improvement
- Analyze usage patterns to improve conversion accuracy
- Monitor service performance and error rates
- Develop new features based on user behavior
Communication
- Send service-related notifications
- Provide customer support
- Share product updates (with consent)
Information Sharing
Third-Party Services
- OpenAI: Text processing for conversions (not stored by OpenAI)
- Supabase: Database hosting and authentication
- PostHog: Analytics and user behavior tracking
- Vercel: Application hosting and performance monitoring
Legal Requirements
- When required by law or to protect our rights
- In case of business transfer or acquisition
Data Storage & Security
Storage
- Conversion data stored in Supabase (EU/US regions)
- Encrypted in transit and at rest
- Regular backups with access controls
Retention
- Conversion history: 30 days for free users, 1 year for paid users
- Account data: Until account deletion + 30 days
- Analytics data: 2 years maximum
Security
- Row-level security (RLS) policies
- API rate limiting and DDoS protection
- Regular security audits and updates
Cookies & Similar Technologies
We use essential cookies to provide our service:
Essential Cookies
- Session tracking for rate limiting (anonymous users)
- Authentication for logged-in users
- Basic analytics via PostHog to improve our service
Why We Cannot Offer Opt-Out
- Session cookies are required for fair usage limits
- Analytics help us fix bugs and improve conversions
- We are a small team without complex consent management systems
Your Options
- Use browser settings to block all cookies (may break functionality)
- Clear cookies anytime in browser settings
- Contact us with concerns: privacy@textformat.app
By using textformat.app, you consent to these essential cookies.
Your Rights
Access & Control
- View your conversion history (logged-in users)
- Download your data in standard formats
- Delete your account and associated data
Privacy Controls
- Opt out of analytics tracking
- Manage email preferences
- Clear conversion history
Geographic Considerations
EU Users (GDPR)
- Lawful basis: Legitimate interest (service delivery), Consent (marketing)
- Right to portability, rectification, and erasure
- Data Protection Officer contact: privacy@textformat.app
California Users (CCPA)
- Right to know what personal information is collected
- Right to delete personal information
- Right to opt-out of sale (we don't sell data)
Changes to Privacy Policy
We will notify users of material changes via:
- Email notification (registered users)
- Website banner for 30 days
- Updated "Last modified" date
Contact
Privacy questions: privacy@textformat.app
General support: hello@textformat.app