Privacy Policy

Last updated: April 3, 2026

1. Introduction

LinearPortal ("we", "our", or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our platform at linearportal.com and related services.

By using LinearPortal, you agree to the collection and use of information in accordance with this policy.

2. Information We Collect

2.1 Account Information

When you create an account, we collect your name, email address, and a hashed password. We never store passwords in plaintext.

2.2 Usage Data

We collect information about how you use LinearPortal, including: pages visited, features used, AI credit consumption, project creation events, and error logs. This data is used solely to improve the platform.

2.3 Project & Workspace Data

Code, files, and prompts you create within your workspace are stored on our servers in an isolated directory unique to your account. This data is never shared with other users or used to train AI models.

2.4 Payment Information

Payments are processed by LemonSqueezy. We do not store your credit card number or payment details on our servers. We receive only a subscription status and customer reference ID.

2.5 Cookies & Local Storage

We use browser localStorage and sessionStorage to store your authentication token. We do not use tracking cookies or third-party advertising cookies.

3. How We Use Your Information

  • To provide, operate, and maintain LinearPortal
  • To manage your account and subscription
  • To track AI credit usage and enforce plan limits
  • To send transactional emails (ticket confirmations, billing alerts, password resets)
  • To respond to support tickets and customer service requests
  • To detect and prevent fraud and abuse
  • To improve and develop our services

We do not sell your personal data to third parties. We do not use your code or project data to train AI models.

4. Data Retention

We retain your account data for as long as your account is active. If you delete your account, all associated data — including projects, workspaces, and containers — is permanently deleted within 30 days.

Email logs and billing events may be retained for up to 12 months for legal and accounting purposes.

5. Third-Party Services

We use the following third-party services:

  • LemonSqueezy — payment processing and subscription management
  • OpenAI / Anthropic / Google / xAI — AI model providers (via your own API keys, or our quota)
  • Cloudflare — DDoS protection and Turnstile CAPTCHA
  • Gmail SMTP — transactional email delivery

6. Security

Your data is protected by:

  • 256-bit TLS encryption for all data in transit
  • Isolated container and filesystem per user
  • bcrypt-hashed passwords (never stored in plaintext)
  • JWT-based authentication with configurable expiry
  • HMAC-SHA256 webhook signature verification

7. Your Rights

You have the right to access, correct, or delete your personal data. You can opt out of non-essential emails via Settings → Notifications, and export your project files at any time via the ZIP download feature.

To delete your account and all associated data, visit Settings → Danger Zone, or submit a support ticket from the Help page.

8. Children's Privacy

LinearPortal is not intended for users under the age of 16. We do not knowingly collect personal information from children.

9. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of significant changes via email or an in-app banner. Continued use after changes constitutes acceptance.

10. Contact

For questions about this Privacy Policy, please submit a support ticket from the Help page after logging in.