JudgeMyJPEG · Legal

Privacy Policy

Perfect Insta Post — Chrome Extension

Last updated: March 2026

This Privacy Policy describes how Perfect Insta Post (the "Extension"), developed by JudgeMyJPEG, collects, uses, and protects your data when you use our Chrome extension.

By installing or using the Extension, you agree to the practices described below.

1. Who We Are

The Extension is operated by Cyril Paquier (CodeCraft Plus), the same entity behind JudgeMyJPEG.

  • Email : [email protected]
  • Website : https://www.judgemyjpeg.fr
  • Address : 9 Allée de la Meilleraie, 85340 Les Sables-d'Olonne, France

2. What Data We Collect

2.1 Authentication data

When you sign in with Google, we receive and store:

  • Your email address
  • Your display name
  • A unique user ID
  • Your subscription status (free / premium)

Authentication is handled via Google OAuth. We never see or store your Google password.

2.2 Photos you submit for generation

When you use the "Generate post" feature, your photo is sent to our server (judgemyjpeg.fr/api/instagram/generate) and then forwarded to OpenAI for caption and hashtag generation.

  • Photos are processed in memory only
  • Photos are NOT stored on our servers
  • Photos are NOT stored by OpenAI (we use the API without training data opt-in)
  • Temporary files are deleted immediately after the API call

2.3 Generated content

Captions and hashtags generated by the Extension are returned directly to your browser. We do not log or store your generated posts.

2.4 Local storage (on your device)

The Extension stores the following locally in your browser (chrome.storage.local):

  • Your authentication token (API key)
  • Your email and plan type (for display in the popup)

This data never leaves your device except to authenticate API requests. It is cleared when you log out.

3. How We Use Your Data

  • Authentication — to verify your identity and enforce usage limits
  • Caption generation — your photo is sent to OpenAI solely to generate a caption and hashtags
  • Usage limits — we track the number of generations per account to enforce plan quotas
  • Service improvement — aggregated, anonymous usage statistics (no personal data)

We do not sell, share, or rent your personal data to third parties for marketing.

4. Third-Party Services

OpenAI

  • Your photos are transmitted to OpenAI's API for caption generation
  • Images are not retained by OpenAI (API usage, not training)
  • OpenAI Privacy Policy: openai.com/privacy

Google OAuth

5. Permissions Used by the Extension

PermissionWhy it's needed
storageStore your auth token locally on your device
notificationsShow a notification when login is complete
tabsOpen the Google OAuth login tab and close it automatically after sign-in
judgemyjpeg.frCommunicate with JudgeMyJPEG's API for auth and generation

The Extension does not access your browsing history, your other tabs, or any website you visit.

6. Data Retention

  • Photos — never stored (deleted after generation)
  • Auth token — stored locally until you log out
  • Account data — retained as long as your JudgeMyJPEG account exists

You can delete your account and all associated data at any time from judgemyjpeg.fr/settings.

7. Your Rights (GDPR)

As an EU resident, you have the right to:

  • Access — request a copy of your personal data
  • Rectification — correct inaccurate data
  • Erasure — request deletion of your data ("right to be forgotten")
  • Portability — receive your data in a machine-readable format
  • Objection — object to certain types of processing

To exercise your rights, email us at [email protected].

8. Security

  • All communications use HTTPS/TLS encryption
  • Auth tokens are stored in chrome.storage.local (sandboxed, inaccessible to websites)
  • We do not log API request payloads (photos)
  • API keys are rotated on logout

9. Children's Privacy

The Extension 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 data, please contact us immediately.

10. Changes to This Policy

We may update this policy from time to time. Material changes will be announced via a notification in the Extension. The "Last updated" date at the top of this page reflects the most recent revision.

11. Contact

For any privacy-related questions or requests:

JudgeMyJPEG Privacy Policy →judgemyjpeg.fr