Privacy Policy

Last updated: May 16, 2026

1. Who We Are

ContentAgent is operated by Kern. We are the data controller for the personal information you provide when using our Service. Our contact details: hello@kern.web.za.

2. What Data We Collect

Account Data

When you sign up, we collect your name and email address via our authentication provider, Clerk. Clerk stores and processes this data on our behalf.

Voice Profile Data

Writing samples you upload and answers you provide during onboarding are stored as your voice profile. This data is used to personalize content generation to match your style.

Content Inputs and Outputs

The prompts, briefs, and instructions you provide, and the content the Service generates in response, are stored to provide the Service and maintain your generation history.

Usage Data

We collect anonymized usage analytics via Umami (self-hosted on our infrastructure). This includes page views, referral sources, and device type. We do not collect personally identifiable information through analytics.

Billing Data

Payment processing is handled by Polar.sh. We do not store your payment card details. Polar.sh may collect billing name, email, and payment method information as needed to process transactions.

Form Submissions

If you use our Contact or Support forms, we collect the information you provide (name, email, subject, message details) to respond to your inquiry.

3. How We Use Your Data

We use your data to:

  • Provide and maintain the Service
  • Generate personalized content based on your voice profile
  • Process payments and manage your subscription
  • Respond to support requests and inquiries
  • Improve the Service through anonymized usage analytics
  • Comply with legal obligations

4. How We Share Your Data

We share data with the following third-party service providers:

  • Clerk— authentication and account management. Your email and account credentials are processed by Clerk under their Privacy Policy.
  • OpenRouter— AI model routing. Your content inputs are sent to AI models via OpenRouter to generate content. OpenRouter processes this data under their Privacy Policy.
  • Polar.sh— billing and subscription management. Payment data is processed by Polar under their Privacy Policy.

We do not sell your personal data. We do not share your voice profile or generated content with third parties except as needed to provide the Service (processing inputs through AI models).

5. Data Retention

We retain your data for as long as your account is active. If you delete your account, we delete your voice profile, generation history, and personal data within 30 days. Billing records are retained as required by law.

6. AI Model Processing

When you generate content, your inputs are sent to AI models via OpenRouter. These models are operated by third-party AI providers (including Anthropic and Google). Your inputs are processed in real-time to generate content and are subject to each provider's data handling practices. We choose model providers that do not use customer inputs for training purposes.

7. Analytics

We use Umami Analytics, a self-hosted, privacy-focused analytics tool. Umami uses first-party cookies and does not track users across websites. No personally identifiable information is collected. You can learn more about Umami's approach at umami.is.

8. Your Rights

You have the right to:

  • Access the personal data we hold about you
  • Request correction of inaccurate data
  • Request deletion of your data by deleting your account
  • Object to processing of your data
  • Request a copy of your data in a portable format

To exercise any of these rights, contact us or email hello@kern.web.za.

9. Data Security

We implement reasonable security measures to protect your data, including encryption in transit (HTTPS) and secure authentication via Clerk. No system is completely secure, and we cannot guarantee absolute security.

10. International Data Transfers

Your data may be processed by our third-party service providers (Clerk, OpenRouter, Polar.sh) in jurisdictions outside South Africa. These providers maintain appropriate safeguards for international data transfers.

11. Children's Privacy

The Service is not intended for anyone under 18. We do not knowingly collect data from children.

12. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of material changes via email or a notice in the Service. The "Last updated" date at the top always reflects the current version.

13. Contact

For privacy questions or data requests, get in touch or email hello@kern.web.za.