Privacy Policy

Effective date: March 15, 2026

1. Introduction

Seikan Production Suite ("Seikan," "we," "us," or "our") respects your privacy and is committed to protecting the personal information you share with us. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our web application and related services (the "Service").

By creating an account or using the Service, you consent to the data practices described in this Privacy Policy. If you do not agree with these practices, please do not use the Service.

2. Information We Collect

2.1 Account Information

When you create an account, we collect your email address, full name (if provided), and password. Passwords are securely hashed by Supabase Auth and are never stored in plain text. We also record your consent to our Terms of Service and your marketing communication preferences at the time of registration.

2.2 Project Data

We store the content you create within Seikan, including but not limited to scripts, shot lists, breakdown elements, budget data, call sheets, moodboard items (including uploaded images), gear inventories, contacts, task lists, character profiles, and location profiles. This data is stored in our database and associated with your user account.

2.3 Billing Information

If you subscribe to a paid plan, payment information (credit card numbers, billing address) is collected and processed directly by Stripe. We do not store your full payment card details on our servers. We receive and store your Stripe customer ID, subscription status, and billing history for account management purposes.

2.4 Usage Data

We collect information about how you access and use the Service, including your IP address, browser type and version, operating system, referring URLs, pages viewed, feature usage patterns, and the dates and times of your interactions. This data helps us improve the Service and diagnose technical issues.

2.5 Device and Technical Data

We automatically collect certain technical information from your device, including screen resolution, language preference, and time zone. This information is used to optimise your experience with the Service.

3. How We Use Your Information

We use the information we collect for the following purposes:

  • Provide, operate, and maintain the Service
  • Create and manage your user account
  • Store and synchronise your production data across devices
  • Process payments and manage subscriptions via Stripe
  • Send transactional emails (account verification, password resets, security alerts, billing receipts)
  • Send marketing communications if you have opted in (see Section 5)
  • Respond to your enquiries and support requests
  • Monitor and analyse usage trends to improve the Service
  • Detect, prevent, and address fraud, abuse, and technical issues
  • Enforce our Terms of Service and protect the rights and safety of our users
  • Comply with legal obligations

4. Data Storage and Security

Your data is stored on servers managed by Supabase (PostgreSQL database) and protected using Row Level Security (RLS) policies, ensuring that only authenticated users can access their own data. All data is transmitted over encrypted HTTPS connections.

We implement commercially reasonable administrative, technical, and physical security measures to protect your information, including:

  • Encryption of data in transit (TLS/HTTPS)
  • Database-level row security policies
  • Secure password hashing via Supabase Auth
  • Regular security reviews and updates

However, no method of electronic storage or transmission is 100% secure. We cannot guarantee absolute security of your data, and you acknowledge that you transmit information to us at your own risk.

5. Communications

5.1 Transactional Communications

We send transactional emails that are necessary for the operation of your account, including account verification, password resets, security alerts, subscription confirmations, and critical service announcements. These communications cannot be opted out of while you maintain an active account.

5.2 Marketing Communications

During registration, you may choose to opt in to marketing communications. If you opt in, we may send you:

  • Product updates and new feature announcements
  • Tips, tutorials, and best practices for production management
  • Promotional offers and special discounts
  • Surveys and requests for feedback

You may unsubscribe from marketing communications at any time by:

  • Clicking the "Unsubscribe" link at the bottom of any email to manage your preferences
  • Visiting Settings > Notifications in your account to toggle marketing emails
  • Contacting us at support@seikan.app

Opting out of marketing communications does not affect your receipt of transactional communications. We will process your unsubscribe request within 10 business days.

6. Third-Party Services

We use the following third-party services to operate Seikan:

  • Supabase — Authentication, database hosting, real-time data synchronisation, and file storage
  • Stripe — Payment processing and subscription management. Stripe collects and processes payment information under its own privacy policy.
  • Netlify — Application hosting, CDN, and serverless function execution
  • Google Fonts — Web font delivery (Noto Serif JP, Inter, JetBrains Mono). Google may collect usage data when fonts are loaded.

Each of these services operates under its own privacy policy. We encourage you to review their policies to understand their data practices. We are not responsible for the privacy practices of third-party services.

7. Data Sharing and Disclosure

We do not sell, trade, or rent your personal information to third parties. We may share your information only in the following limited circumstances:

  • With your consent — When you explicitly authorise us to share your information
  • Service providers — With trusted third-party services that assist in operating the Service (as listed in Section 6), bound by confidentiality obligations
  • Legal compliance — When required by law, subpoena, court order, or government request
  • Safety and rights — To protect the rights, property, or safety of Seikan, our users, or the public
  • Business transfer — In connection with a merger, acquisition, or sale of assets, in which case your data would remain subject to this Privacy Policy

8. Data Retention

We retain your account information and project data for as long as your account is active or as needed to provide you with the Service. Specifically:

  • Active accounts: Data is retained indefinitely while your account remains active
  • Deleted accounts: Project data and personal information are deleted immediately upon account deletion. Your authentication record is removed within 30 days. Retention may extend where required by law.
  • Billing records: Transaction and billing data may be retained for up to 7 years for tax and legal compliance purposes
  • Usage logs: Anonymised usage data may be retained indefinitely for analytics and service improvement

9. Your Rights

Depending on your jurisdiction, you may have the following rights regarding your personal information:

  • Access — Request a copy of the personal information we hold about you
  • Correction — Request correction of inaccurate or incomplete data
  • Deletion — Request deletion of your personal data (subject to legal retention requirements)
  • Export — Request your data in a portable, machine-readable format (Seikan's export feature supports PDF and CSV formats)
  • Restriction — Request that we limit processing of your data in certain circumstances
  • Objection — Object to processing of your data for certain purposes, including direct marketing
  • Withdraw consent — Where processing is based on consent, you may withdraw your consent at any time

To exercise any of these rights, please contact us at support@seikan.app. We will respond to your request within 30 days. We may need to verify your identity before processing your request.

10. Cookies and Local Storage

Seikan uses the following browser storage mechanisms:

  • Authentication cookies — Managed by Supabase Auth to maintain your login session. These are essential cookies required for the Service to function.
  • Preference storage — We use browser localStorage to store your theme preference (light/dark mode) and other UI settings.

We do not use advertising cookies, tracking cookies, or third-party analytics cookies. We do not participate in ad networks or behavioural advertising.

11. International Data Transfers

Your information may be transferred to and processed in countries other than your country of residence. Our service providers (Supabase, Stripe, Netlify) may process data in the United States and other jurisdictions. By using the Service, you consent to the transfer of your information to these jurisdictions, which may have different data protection laws than your country of residence.

12. Children's Privacy

The Service is not intended for use by individuals under the age of 13. We do not knowingly collect personal information from children under 13. If we learn that we have inadvertently collected data from a child under 13, we will take prompt steps to delete that information. If you believe a child under 13 has provided us with personal information, please contact us at support@seikan.app.

13. Changes to This Policy

We may update this Privacy Policy from time to time to reflect changes in our practices or for legal, operational, or regulatory reasons. For material changes, we will provide at least 30 days' advance notice via email and by posting a notice within the Service. Non-material changes (clarifications, formatting) may take effect immediately.

Your continued use of the Service after the effective date of the revised policy constitutes your acceptance of the changes. We encourage you to review this Privacy Policy periodically.

14. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us: