Terms of Service
These are the terms a business would agree to when it uses Evenlot. They are written from what the software actually does, so a lawyer can correct the parts that are wrong and fill in the parts nobody has decided yet.
1. Who these terms are between
Between the business that opens an account and the operator of Evenlot.
2. What the service is
Evenlot builds a staff schedule from a business’s own inputs: its opening hours, how many people it needs on at each time, who is on the roster, who is available and who has asked for time off. It can read an existing schedule from a spreadsheet, CSV or PDF to get started. It publishes a week to staff, records time-clock punches, produces timesheets, and can price a week if hourly rates have been entered.
The scheduling engine is a constraint solver, not a statistical model. The same inputs produce the same schedule.
3. What the service is not
This matters more than anything else on this page.
Evenlot is not a check that a schedule is lawful. It balances hours, respects a pay-period overtime ceiling, and enforces the limits in the business’s own rules for staff the owner has marked as under 18: a weekly hours cap, and per-shift limits for the earliest start, the latest end and the longest day. Those are applied by the scheduling engine and by the checker, and they are numbers held in that business’s own configuration. The software does not know any jurisdiction’s child labor law, does not check ages, and does not enforce school-day rules; it holds no school calendars and no work permits. Where an owner has set no per-shift limits at all, that check passes everything, and the product says so on screen rather than implying a review it did not carry out.
The business decides whether a schedule is lawful, and the business is responsible for it.
Evenlot is not a payroll system. It can hold hourly rates and add up a week’s worked minutes. It does not calculate tax, deductions, overtime premiums or holiday pay, it never converts between currencies, and it pays nobody.
The assistant proposes; it does not act. The in-app assistant can only choose from a fixed list of scheduling operations, nothing is applied until the owner confirms it, and the sentence the owner reads next to the confirm button is written by Evenlot’s own code rather than generated. It is still software making a suggestion, and the owner is the one approving it.
4. Accounts
- An account belongs to a business. The person who signs up is the owner and can create further logins for staff.
- Staff logins are created by the business, not by the staff member. The business chooses the username and the initial password.
- The business is responsible for who it gives a login to and for keeping passwords secret. Repeated failed sign-ins lock an account for a while, and changing a password signs every other session out.
- An owner may delete the whole business at any time. A staff member may delete their own login, which does not remove them from the roster because the roster is the business’s scheduling record.
5. Price and payment
The marketing page states $49 per month per location, flat, with unlimited staff. The software itself contains no price: the amount charged is whatever price has been configured in Stripe, and the app only ever refers to it by identifier.
How payment actually works today:
- Signing up takes no card. An account can be created and used before anything is paid.
- Subscribing opens Stripe’s own checkout page. Card details are entered there and never reach Evenlot.
- Changing a card, downloading invoices and cancelling all happen in Stripe’s billing portal, reached from the app.
- The app refuses to sell a second subscription to a business that already has one, including one whose last payment failed.
- A subscription that is active, trialing or past due counts as paid, and there is a three-day grace period after a period ends before it stops counting.
- Enforcement is deliberately narrow. When it is switched on, an unpaid business can still import, generate, edit and export; only publishing a schedule is blocked. A business is never locked out of its own data for not paying.
6. Deleting a business
An owner can delete the whole business from Settings, in the “Delete this business” panel at the foot of that page, by typing the business ID and re-entering their password. It removes the entire data directory, every login belonging to it, and any outstanding password-reset tokens. It is immediate and there is no undo.
Four things about it are worth stating plainly:
- Deleting the business cancels its subscription first. Before anything is erased, the software asks Stripe what the business is subscribed to and cancels it. The cancellation is immediate: billing stops at once, and the remainder of the current paid period is not refunded and is not prorated. The answer to the deletion request says so, and so does the email that follows it.
- If the subscription cannot be cancelled, nothing is deleted. When Stripe cannot be reached or refuses, the deletion is refused with an explanation rather than half-done, because a business erased while its subscription was still live would be charged with no account left to cancel from. The business is untouched and the deletion can be retried.
- All of that is on the screen before the owner confirms. The panel states what is erased and what happens to the subscription, and offers the full download of the business first, above the button that deletes it. It is not left to the confirmation message or the email that follow.
- Nightly backups of the whole system may still contain the deleted data for around two weeks. See the privacy policy.
7. The customer’s data
- What a business puts in stays the business’s. Evenlot does not sell it, does not share it beyond the companies listed in the privacy policy, and does not use it to train any model.
- An uploaded schedule is treated as read-only. It is never written back to or modified.
- An owner can download the whole business as a zip at any time.
- What the software does with staff data, and what it can and cannot delete, is set out in the privacy policy.
8. Availability, support and changes
There is no uptime commitment, no support response time and no maintenance window, because none exists to promise. The service runs on a single machine with nightly backups.
9. Ending the agreement
A business may stop at any time. Cancelling in the billing portal ends the subscription and leaves the data in place; deleting the business does both, cancelling the subscription immediately and then erasing everything.
10. Liability
Nothing in this draft states a limit of liability, a warranty disclaimer or an indemnity, because those are exactly the clauses that should not be written by copying somebody else’s.
11. Disputes and governing law
Not decided.
Open questions for review
Every point below is a decision the software cannot make and this draft refuses to guess.
- TERM-1Effective date and changes. What is the effective date, and how must a later change to these terms be notified to and accepted by customers who have already subscribed?
- TERM-2The legal entity. Its name, where it is registered, which country’s law governs, and where a dispute is heard. Nothing in the product names any of it, and every other clause depends on it.
- TERM-3Disclaiming legal compliance. How strongly must the terms say that Evenlot does not check a schedule against employment law, is a separate acknowledgement at signup needed, and is the wording already on the marketing page enough?
- TERM-4Acceptable use and eligibility. Who may open an account, what uses are forbidden, and what a product holding employee records has to say beyond the obvious.
- TERM-5The price. The marketing page says $49 per month per location; the software carries no price at all and charges whatever the configured Stripe price is. Which is authoritative, is the figure inclusive of tax, who accounts for it, and in which currencies may a customer be billed?
- TERM-6What a “location” is. Nothing in the software counts locations and nothing stops one account running several. If the price is per location, the terms have to define one and say what happens when a business exceeds it.
- TERM-7Unpaid accounts. Signup takes no card and enforcement is off unless the operator switches it on, so an unpaid account works today. Is that a free plan, a trial with an end date, or a gap to close before launch?
- TERM-8Refunds, renewal and cancellation. The code offers no refund path and does not prorate, and the two ways to stop stop at different moments: cancelling in the billing portal takes effect at the end of the paid period, while deleting the business cancels at once. State the renewal terms, the notice needed to cancel, and the refund position for both.
- TERM-9Deleting a business cancels its subscription immediately, and refunds nothing. The delete path now cancels at Stripe before it erases anything, and refuses to delete at all if Stripe will not confirm. What is left is the money: a customer who deletes on day two forfeits the rest of a month they paid for. Is that forfeit enforceable where customers are expected to be, and must these terms state it in those words? The product has answered the last part of this on its own: the forfeit is stated in the delete panel before the owner confirms, not only in the response and the email that follow. Is being told beforehand, in those words, sufficient notice?
- TERM-10Service levels and support. What is promised about uptime, backups, restore times and support response, and whether promising nothing is a position these terms can take.
- TERM-11Changes to the service. May features be removed or changed without notice, and what notice is a customer owed when something they rely on goes away?
- TERM-12Termination by us. On what grounds may an account be suspended or closed, with what notice, what happens to the data, and how long does a customer have to export it? The software does none of this today.
- TERM-13Liability, warranties and indemnity. What cap suits a $49-a-month product that holds employee records and produces schedules a business acts on; what is excluded; what cannot be excluded; and where a wrong schedule or a mis-stated timesheet sits.
- TERM-14Governing law, venue and disputes. Including whether arbitration or a class-action waiver is appropriate or enforceable where customers are expected to be.