ZzzStake
Terms of Service
These terms and conditions apply to the ZzzStake app (the “Application”) created by Daniel Kalo (the “Service Provider”). ZzzStake is under active development — some features described here, including real-money staking and native sleep-tracking integration, are not yet live.
By creating an account, accessing, or using the Application, you agree to the following terms. Please read them before using the Application.
The Stake Mechanic
ZzzStake lets you set a personal sleep goal and stake an amount of money against hitting it over a chosen date window. You choose the goal when you create the stake: an overall sleep score, a consistent wake-up time, a bedtime, or a minimum amount of sleep. If you hit your goal, your stake is returned to you in full — you never receive more than you staked. If you miss it, your entire stake is forfeited: a portion goes to the Service Provider, and a portion goes to a charity or cause you choose when you create the stake. This is a self-commitment mechanic between you and yourself — the Application does not involve wagering against, or for the benefit of, any other user.
Every night in your window counts, except for the emergency skips you choose. Your sleep must meet the goal you set on each night of your window, except for a number of missed nights — emergency skips — that you choose when you create the stake and that is shown on the stake itself. A single-night stake has no emergency skips, and no stake may allow as many skips as it has nights. Missing more nights than your chosen skips cover means the stake is forfeited, even if every other night cleared it. The amount forfeited is the whole amount you staked — it is charged once, and it does not increase with the number of nights missed. Stake only what you are willing to lose.
The number of emergency skips is fixed when you create your stake (or when you last edit it, before its window begins) and is shown on the stake itself. If this policy changes later, the change applies only to stakes created afterwards — stakes already underway resolve on the terms you agreed to when you created them.
Once your commitment window begins, your stake cannot be cancelled — it will resolve according to your actual sleep for the nights in that window. Before its window begins, a stake can be freely cancelled, and its terms — the goal, the amount, and the dates — can be edited.
A night with no sleep data counts as a missed night. Wearing your sleep-tracking device is part of the commitment. If no sleep data arrives for a night in your window, that night is treated as not having met your goal. This is deliberate: if a missing night simply cancelled the stake, choosing not to wear your watch would be a way out of a stake you expected to lose.
We wait 48 hours after your window ends before treating a night as missing, so that data which syncs late is not counted against you. Until then the stake stays open and is shown as awaiting data.
If a night is missing for a reason genuinely outside your control — a failed or lost device, or a fault on our side that prevented your data reaching us — you can dispute the outcome and we will review it. We do not intend for you to lose a stake because of our own failure.
Real-money charges are not yet enabled. Until they are, no forfeited stake results in an actual charge to any payment method — the Application currently records what would be charged, not an actual transaction.
Disputes
If you believe a stake was resolved incorrectly — for example, due to a data-syncing issue with your sleep tracking — you may open a dispute from within the Application, explaining the issue. The Service Provider reviews disputes and may reverse a resolution at its discretion.
Use of the Application
Unauthorized copying or modification of the Application, any part of it, or its trademarks is prohibited. Attempting to extract the source code, reverse-engineer, or create derivative versions of the Application is not permitted. All trademarks, copyrights, and other intellectual property rights related to the Application remain the property of the Service Provider.
The Application stores and processes personal data you provide in order to deliver the service — see the Privacy Policy for exactly what is collected and how it’s used. It is your responsibility to maintain the security of your device, your account credentials, and — once real payments are live — your payment method on file. You must be 18 or older to create an account.
Third-Party Services
The Application relies on the following third-party services, each governed by their own terms and privacy policies:
- Neon — database hosting
- Google — optional sign-in
- Resend — password-reset email delivery
- A licensed payment processor (not yet live) — will handle real-money charges once enabled
Availability and Reliability
Some functions of the Application require an active internet connection and, once live, an accurate sleep reading from your device. The Service Provider cannot be held responsible if the Application does not function fully due to a lack of connectivity, a device sync issue, or a third-party service outage.
The Service Provider may update the Application from time to time, and may modify or discontinue the Application or any of its features at any time. Upon any termination of the service, you must cease using the Application and, if necessary, delete it from your device.
Changes to These Terms
The Service Provider may periodically update these Terms of Service. Continued use of the Application after a change is posted constitutes acceptance of the updated terms.
Contact Us
If you have any questions about these Terms of Service, please contact us at zzzstakesupport@kalotech.dev.