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.
- Email support@epsilondevelopers.xyz with the subject “Security report”, or use the contact page.
- 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.
- 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.
| Step | When |
|---|---|
| We confirm we have your report | Within 3 working days |
| We tell you what we think of it | Within 10 working days |
| We keep you updated | At least every 30 days until it is fixed |
| Coordinated disclosure | When 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
| Version | Date | What changed |
|---|---|---|
| 1.0 | 22 Sep 2026 | First version. |