Privacy Policy

Last updated: May 13, 2026

1. Who We Are

This Service is operated by Satin Post. This Privacy Policy explains how we collect, use, and protect your personal information when you use our Service. For questions, contact us at coach@biomechcoaching.com.

2. Information We Collect

We collect the following information when you use the Service:

  • Account information — your email address collected when you sign in via Google or X.
  • X (Twitter) credentials — OAuth access tokens obtained when you connect your X account. These are stored and used only to post content on your behalf.
  • Uploaded images — images you upload to use in your posts, stored in cloud storage.
  • Content you create — personas, example posts, and scheduled content you create within the Service.
  • Billing information — payment data is processed by Stripe. We do not store card numbers or full payment details.
  • Usage data — basic logs of Service activity for security and debugging purposes.

3. How We Use Your Information

We use your information solely to provide and improve the Service:

  • Authenticating your account and maintaining your session
  • Generating AI-assisted content based on your personas and preferences
  • Scheduling and publishing posts to X on your behalf
  • Storing your uploaded images for use in posts
  • Processing subscription payments via Stripe
  • Communicating with you about your account if necessary

We do not sell your data. We do not use your data for advertising.

4. Third-Party Services

We use the following third-party services to operate the platform. Each service operates under its own privacy policy and data handling practices, which are outside our control:

5. Data Retention

We retain your data for as long as your account is active. If you request account deletion, we will remove your personal data within 30 days. Anonymised or aggregated data may be retained for longer for operational purposes.

6. Security and Data Breach Limitation of Liability

We implement industry-standard technical and organisational security measures, including encrypted storage, row-level database security policies, token-based authentication, and secure HTTPS transmission. We take reasonable steps to protect the personal information you provide to us.

However, no database, server, or electronic transmission system is completely secure. Cybersecurity threats are sophisticated, constantly evolving, and may exceed reasonable preventative measures. By using the Service, you acknowledge and accept that:

  • No guarantee of absolute security can be made by any online service provider.
  • Satin Post cannot be held responsible or liable for any unauthorised access to, disclosure of, alteration of, or destruction of your data resulting from circumstances beyond our reasonable control, including but not limited to cyberattacks, third-party data breaches, or infrastructure failures.
  • Satin Post shall not be liable for any damages, losses, or costs — direct or indirect — arising from a data breach, security incident, or unauthorised access to your data or your X account credentials stored in connection with the Service.
  • Your data is also subject to the security practices and vulnerabilities of our third-party providers (Supabase, Vercel, Stripe, OpenAI, X). Satin Post has no control over those environments and accepts no liability for security incidents originating within them.

You use the Service and transmit your data at your own risk. If you do not accept this risk, you should not use the Service.

7. Your Rights

Depending on your location, you may have the right to:

  • Access the personal data we hold about you
  • Request correction of inaccurate data
  • Request deletion of your data
  • Disconnect your X account from the Service at any time

To exercise any of these rights, contact us at coach@biomechcoaching.com.

8. Children’s Privacy

The Service is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us and we will delete it.

9. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify users of significant changes by updating the date at the top of this page. Continued use of the Service after changes constitutes acceptance of the updated policy.

10. Contact

For any privacy-related questions or requests, contact Satin Post at coach@biomechcoaching.com.