Legal · Security

Security & Disclosure

How we keep CrewPlay safe, what we know it doesn’t protect, and how to tell us if you find a way to break it. Good-faith research is welcome here.

  • Effective 22 Sep 2026
  • Updated 22 Sep 2026
  • Version 1.0

The short version

  • Nothing to breach. No servers, no accounts, no database of players.
  • Everything from the network is untrusted. Crew Link checks every message before using it.
  • Purchases are verified against Google Play’s own signed records.
  • Found something? Email us. We reply within three working days.
  • Safe harbour. Research that follows this policy will never be met with legal action.

1 How CrewPlay is built

The safest server is the one that doesn’t exist. What CrewPlay does do is locked down.

  • No backend. CrewPlay has no servers, accounts or cloud storage, so there is no central store of player data to attack.
  • Crew Link treats every message as untrusted, in both directions. Seats are tied to the connection they arrived on and can only be reclaimed with a secret token; each connection has a message budget; and every game re-checks a guest’s move with the same rules the shared screen applies.
  • Purchases unlock only when Google Play reports them as paid, for this app and this product, and, in release builds, when Google’s cryptographic signature checks out.
  • No deep links, so other apps cannot open CrewPlay at an arbitrary screen, and nothing is logged from release builds.
  • Content from the internet is checked: the Daily Challenge word must be in the app’s own profanity-filtered dictionary.
  • This website makes no third-party requests and is served with a strict Content-Security-Policy, HSTS and anti-framing headers.

2 What we know it doesn’t protect

We would rather tell you than have you find out.

  • Crew Link traffic is not encrypted. It never leaves the local network and carries only game information, but anyone controlling that network could read it. Play on a hotspot or network you trust.
  • Rooms are visible on the network. Anyone on the same Wi-Fi with CrewPlay open can see that a room exists and the host’s nickname.
  • A rooted or modified phone can read or change any app’s local data, CrewPlay’s included, such as coins. That only affects that phone.

3 Reporting a vulnerability

Email us with the steps to reproduce it. Please keep it private until we have fixed it.

  1. Email support@epsilondevelopers.xyz with the subject “Security report”, or use the contact page.
  2. Tell us what you found, the steps to reproduce it, the CrewPlay version (Settings → About), your phone model and Android version, and what an attacker could do with it.
  3. Please do not include other people’s personal information, and keep the issue private until we have released a fix or 90 days have passed, whichever is sooner.

Our machine-readable contact details are at /.well-known/security.txt. We do not currently run a paid bug bounty, but we will gladly credit you.

4 In scope and out of scope

The CrewPlay app and this website are in scope. Google’s services and other people’s phones are not.

In scope

  • The latest CrewPlay release from Google Play (package www.epsilon.crewplay).
  • Crew Link’s protocol, tested between devices you own.
  • Purchase verification, tested with your own purchases or Google’s test cards.
  • This website, crewplay.epsilondevelopers.xyz.

Out of scope

  • Google Play, Google services and the Daily Challenge word service: please report to their owners.
  • Other people’s phones, rooms or networks without their permission.
  • Denial of service, flooding and spam; social engineering; physical attacks.
  • Anything that needs a rooted phone or physical access to the victim’s unlocked phone.
  • Missing best-practice headers with no demonstrable impact, and reports from automated scanners alone.

5 Safe harbour

Research in good faith that follows these rules is authorised, and we will not take legal action against it.

If you make a good-faith effort to follow this policy, we consider your research authorised, we will not pursue or support legal action against you for it, and we will help if anybody else does. In return, please:

  • test only on devices, accounts, networks and Crew Link rooms that you own or have permission to use;
  • never access, change or delete other people’s data, and stop as soon as you reach any;
  • not degrade anybody’s experience of CrewPlay, or the website, for other users;
  • give us reasonable time to fix an issue before telling anybody else; and
  • keep within the law.

6 What we promise in return

A reply within three working days, regular updates, a fix as fast as we can, and credit if you want it.

StepWhen
We confirm we have your reportWithin 3 working days
We tell you what we think of itWithin 10 working days
We keep you updatedAt least every 30 days until it is fixed
Coordinated disclosureWhen the fix is out, or after 90 days

With your permission, we will thank you by name in the release notes and on this page.

7 Staying safe as a player

Install from Google Play, keep CrewPlay updated, and play Crew Link on networks you trust.

  • Only install CrewPlay from Google Play. Copies from anywhere else may be modified.
  • Keep it updated: Settings → About → Check for updates.
  • Host Crew Link on your own hotspot rather than public Wi-Fi.
  • Turn on purchase authentication in Google Play if other people use your phone.
Version history
VersionDateWhat changed
1.022 Sep 2026First version.