Privacy Policy

Last updated: January 2026

Overview

OnlyTypes (the “extension”) is a browser extension that displays Objective Personality type information on social media profiles. We are committed to protecting your privacy.

Operating Modes

Sleep Mode (Default)

  • No personal data is collected or transmitted.
  • All data stays on your device.
  • No account required.
  • Complete privacy.

Play Mode (Optional Multiplayer)

  • Opt-in community features that enable data sharing.
  • Requires a user account (email and username).
  • Allows you to exchange datasets with other community members.
  • See “Data Sharing” for details.

Data Collection

Sleep Mode (Default)

  • No personal data is collected. OnlyTypes does not collect, store, or transmit any personal information about you.
  • User datasets: If you add your own dataset through the extension popup, this data is stored locally in your browser using the browser’s local storage APIs. This data never leaves your device.

Play Mode (When Enabled)

When you choose to enable Play Mode, the following data is collected and shared:

Account Information

  • Email address (for authentication)
  • Username (publicly visible to other community members)
  • Profile information (display name, your declared OPS type, social media links — optional)

Dataset Sharing

  • Your personal dataset is synced to our servers and shared with the community.
  • Each dataset entry includes: person name, type code, and profile URLs.
  • Community members can view consensus types from all users or filter by followed users.

Community Interactions

  • User follow relationships
  • Trust level and contribution metrics

External Data Requests

  • The extension fetches publicly available celebrity type data from onlytypes.com to display badges on supported platforms.
  • These requests do not include any personally identifiable information.
  • No cookies or tracking mechanisms are used.

Data Sharing

Sleep Mode

We do not share any data with third parties. All user-provided datasets remain on your device.

Play Mode

When you enable Play Mode:

  • Your dataset is shared with other community members through our database.
  • Your profile information is visible to other users (based on your privacy settings).
  • Other users can see your type assignments and vote counts.
  • You can set your profile privacy to: Public, Friends Only, or Private.

Important: You can disable Play Mode at any time to stop sharing your data. Previously shared data will remain in the community database unless you delete it.

Permissions

Storage

Stores your personal dataset, cached celebrity type data, user preferences, and (if Play Mode is enabled) authentication session tokens. All storage is local to your browser via the Chrome Storage API.

Scripting

Used to dynamically register content scripts only on platforms the user has explicitly enabled. This allows you to choose which social media sites OnlyTypes operates on — for example, enabling Wikipedia and IMDb but not Facebook or Instagram.

Identity

Used exclusively to obtain the extension’s OAuth redirect URL (chrome.identity.getRedirectURL()) when signing in with Google for Play Mode. No Google OAuth scopes are requested — the extension does not access your Google email, profile, or any other Google account data. This permission is never invoked in Sleep Mode.

Host Permissions

Social media platform permissions (Facebook, Twitter/X, Instagram, IMDb, Wikipedia, YouTube) are optional — you choose which platforms to enable from the extension popup. The extension only accesses sites you have explicitly granted permission for.

Domain Permission type Purpose Data sent
facebook.com, twitter.com, x.com, instagram.com, imdb.com, wikipedia.org, youtube.com Optional (user-controlled) Inject read-only type badge labels next to user profiles None — content scripts only read DOM elements and communicate with the extension’s own background service worker
onlytypes.com Required Fetch the official celebrity type dataset (celebrities.jsonl) None — read-only GET request, no cookies, no PII
oqbinknqycrvkhgblqha.supabase.co Required Play Mode backend: authentication, dataset sync, community consensus Only when Play Mode is enabled: account credentials, type assignments, follow relationships

No data is sent from content scripts to any external server. All network communication with external hosts happens exclusively in the background service worker.

Data Security

  • All data transmission uses HTTPS encryption.
  • Passwords are hashed and never stored in plain text.
  • Community data is stored securely in Supabase infrastructure.

Your Rights

You have the right to:

  • Use the extension without creating an account (Sleep Mode).
  • Enable or disable Play Mode at any time.
  • Delete your account and associated data.
  • Export your dataset.
  • Control your profile privacy settings.

Changes to This Policy

We may update this privacy policy from time to time. Any changes will be reflected in the “Last updated” date at the top of this page.

Contact

If you have questions about this privacy policy, please open an issue on our GitHub repository.