← codefrens()

Privacy Policy

Last updated August 2026

CodeFrens has no accounts, no passwords and no advertising trackers. This page describes the small amount of data a pairing session does create.

What we store

  • Nickname — the name you type, or “stranger” if you type nothing. It is kept in your browser's local storage and saved with the session record.
  • Shared code — the contents of the editor, saved as you type so both participants see the same buffer.
  • Chat messages — messages sent in the room, with the sender's nickname.
  • Session records — which problem was assigned, when the room was created, and activity timestamps used to match you with a waiting partner.
  • Run results — pass/fail output when you run or submit code, so your partner sees the same result.

What we do not do

We do not ask for your email, do not create user accounts, do not sell data, and do not run advertising or cross-site tracking. We do not ask for your real name.

Who can see your data

Everything you type in a room is visible to the person you are matched with — that is the point of the service. Room links are unguessable, but anyone holding a link can open that room. Treat the editor and chat as public: never paste credentials, keys or private code.

Where code runs

Your JavaScript and Python run entirely inside your own browser (Python via WebAssembly). Program source is stored for syncing, but it is not executed on our servers. Hidden test cases are checked server-side so expected answers are not exposed in the room.

Processors

Session data is stored in our managed cloud database and the site is served through our hosting provider. Those providers process the data only to run the service. Server logs may briefly include IP addresses for security and abuse prevention.

Retention and removal

Session records, shared code and chat are kept only so a room keeps working and may be deleted at any time. Clearing your browser storage removes your saved nickname. To request removal of a specific room's contents, email legal@codefrens.app with the room link.

Your rights

Depending on where you live you may have the right to access, correct or delete personal data we hold about you. Because we collect no identifiers, the room link is usually the only way we can locate your data. Contact legal@codefrens.app.

Cookies and local storage

We use local storage to remember your nickname and technical storage needed to keep a live connection to a room. No advertising or analytics cookies are set.