Privacy Policy
FunPlayer is designed from the ground up to be private.
We care deeply about privacy in our own lives; genuinely valuing staying private online, avoiding unnecessary tracking, and using tools we know aren't chatting behind our backs.
FunPlayer is built with the same respect for your privacy that we want for ourselves.
- No tracking: We do not use third-party analytics or advertising frameworks.
- Zero data collection: We do not collect, transmit, distribute, or sell your personal data.
- Everything stays local (excl. The Handy uploads): Any persisted info (such as saved devices and servers) is stored on your device. The only exception is using The Handy, which requires us to temporarily host only the actions in a script so your device can access it.
Uploaded Scripts
When you add a script to use with The Handy device, we store the actions temporarily on our server. This is necessary so your device can fetch the script from a public URL and play it back.
- What do we store? Only the script actions (in CSV format). There are no user accounts or identifying information associated with it. We also have observability disabled for the Cloudflare Worker deployment.
- To be abundantly clear: We only keep the actions needed for playback—never the full file, title, or any metadata.
- How long? Script actions are kept only for a limited time (typically several hours), then deleted automatically.
- Why? The Handy device requires direct access to the script via a public URL. We host it ourselves for reliability and privacy, instead of relying on third-party APIs or services.
- Transparency: Our code for script upload/download is fully open source and you’re welcome to review how it works. (You can see the code here.)
How do we host scripts?
Our backend is just a simple Cloudflare Worker that uses Upstash Redis as temporary storage. No other services, analytics, or cloud providers are involved.
Note: Like any web service, you ultimately have to trust that the published code matches what’s actually running. Our intent is to be fully open about how things work and we’re happy to answer any questions.
Diagnostics
The only anonymous diagnostics that may be collected are those provided by Apple (which you can opt out of in your macOS settings). FunPlayer itself never sees or handles this data.
Questions
If you have any questions or concerns, just email us at [email protected].
Policy Changes
If we ever change this policy, the new version will appear here.