Privacy Policy

Cookies Importer privacy

What the indie.io Cookies Importer browser extension collects, where it goes, and how long it stays.

Last modified May 1, 2026

What is collected

When you click Send to Overmind in the Cookies Importer browser extension, the extension reads cookies belonging to the following domains from your local browser profile:

The cookie of record is steamLoginSecure — the session token Steam sets when you sign in to partner.steamgames.com. Adjacent cookies (sessionid, steamCountry, etc.) are sent alongside so that subsequent server-side requests reproduce a complete browser session.

The extension does not read cookies from any other domain. It does not access browsing history, bookmarks, page contents, or any data outside the three Steam domains listed above.

Where it goes

The cookie array is POSTed over HTTPS to the indie.io application or tool subdomain that initiated the import, at that origin's /api/session/import-cookies endpoint. The destination is determined by the URL of your active browser tab at the moment you click Send, and is always an indie.io-controlled domain. Cookies are not transmitted to any third party at any point. They are not sold, shared, or syndicated.

How it is stored

Server-side, the cookie array is encrypted at rest using Fernet (AES-128 in CBC mode with HMAC-SHA256) and stored as an encrypted session file scoped to a randomly-generated session ID. The plaintext cookies exist only transiently in memory during a request, when they are needed to make API calls to Steam on your behalf.

How long it is kept

A session is valid as long as the underlying steamLoginSecure cookie remains valid on Steam's side. Steam rotates this cookie aggressively (typically within hours to days). Once invalid, the encrypted session file becomes useless and is purged on the next access. You can re-import a fresh session at any time.

Why the cookies are needed

Steam's anti-fraud system blocks credential entry from cloud-server IPs (AWS, Azure, GCP) for accounts holding Steamworks partner permissions. Server-side login is therefore not viable. Cookies captured in your residential browser session let the server make Steamworks Partner API calls as you, without re-entering credentials in our infrastructure.

Who can access the data

The indie.io Steamworks tooling is gated behind Cloudflare Access on the @indie.io Google Workspace domain. Only authenticated indie.io employees can reach the application. Encrypted session files are not human-readable; access requires the application's encryption key, which is stored in the deployment environment and is not exported from the server.

What we do NOT collect

Contact

Questions or removal requests: support@indie.io.

Updates and revisions

We'll update this privacy policy from time to time to reflect changes in technology, law, our business operations, or any other reason we determine is necessary or appropriate. Continued use of the extension after any such changes shall constitute your consent to such changes.