1. About these terms
These Terms of Service (the “Terms”) are an agreement between EDSKED.APP, MOROCCO (“Edsked”, “we”, “us”), and the person or organisation that creates an account (“you”). They govern your use of the website at https://edsked.app and the Edsked timetable scheduling software and related services (together, the “Service”).
By creating an account, or by using the Service, you agree to these Terms and acknowledge our Privacy Policy. If you do not agree, please do not use the Service.
2. Who can use Edsked
The Service is designed for schools, colleges and other educational organisations, and for the staff who plan their timetables. It is intended for business and institutional use, not for consumers.
- You must be at least 18 years old and able to enter into a binding contract.
- If you sign up on behalf of a school or other organisation, you confirm that you are authorised to bind it to these Terms, and “you” then includes that organisation.
3. Your account
- You must give accurate information and confirm your email address before using the Service.
- Keep your password confidential and use a strong, unique one. You are responsible for everything that happens under your account, and each account is for one named person. Please do not share logins.
- Tell us promptly at [email protected] if you suspect unauthorised access.
- You can change your password and delete your account yourself from the dashboard (see section 16).
4. What the Service does, and what to put in it
Edsked lets you describe your teaching day (days, sessions and their lengths), subjects, instructors and their availability, and classes (called “cohorts” in higher education). Our scheduling engine, which runs on our servers, then proposes a timetable that you can review, edit by hand, print and export (as JSON or CSV files). You can keep as many timetables as you need in one account, import a list of instructors from a CSV file, keep reusable instructors and classes in a library, and invite collaborators to work on shared timetables.
No student personal data
The Service is built to work with class names, subjects and staff names only. Please do not enter student names, identification numbers, grades, health information or other student records. If you choose to enter personal data about students or other people, you are responsible for having a lawful basis to do so and for complying with the laws that apply to you (for example child-protection and student-privacy laws), and you accept that the Service has not been designed for that purpose.
5. Plans, subscriptions and payment
- Plans. Edsked is offered on a Free plan and on paid plans (Tier 1, Tier 2 and Tier 3). Every plan includes every feature except the multi-campus feature (a timetable for each campus, with instructors shared between campuses and rules for travelling between them), which is included in Tier 3 only. The plans differ in three limits: (a) the maximum number of classes (cohorts, in higher education) that one timetable may contain: Free up to 10, Tier 1 up to 25, Tier 2 up to 50 and Tier 3 for 50 or more; (b) the maximum number of instructors that one timetable may contain: Free up to 10, Tier 1 up to 25, Tier 2 up to 50 and Tier 3 unlimited; and (c) the number of collaborators the account owner may invite: Free none, Tier 1 up to 3, Tier 2 up to 10 and Tier 3 up to 25. Where a limit is described as “50+” or “unlimited”, a fair-use ceiling of 1,000 per timetable still applies. The number of timetables and generations is not limited, subject to reasonable fair use. The current limits and prices are shown on our website and in the dashboard.
- Free plan. The Free plan costs nothing. We may change its limits or withdraw it, giving you at least 30 days’ notice by email, and your data will remain available for export.
- Paid plans and billing. Paid plans are billed in advance, once a year, in US dollars. Prices exclude any applicable taxes, which are shown at checkout.
- Payment processor. Orders are processed by our online reseller and Merchant of Record, Lemon Squeezy, which collects payment, handles sales tax or VAT, issues receipts and supports billing questions. Lemon Squeezy’s own terms and privacy notice apply to the purchase. We never see or store your full card details.
- Automatic renewal. Paid plans renew automatically at the end of each year at the then-current price until you cancel. We, or Lemon Squeezy, will send a reminder before a renewal where the law requires one.
- Changing plan. You can upgrade at any time from your account. How a change is charged is shown at checkout or in the billing portal. If you move to a lower plan, its limit applies from the change.
- If you exceed your plan’s limit. If a timetable has more classes or instructors than your plan allows (for example, after a paid plan ends or you move to a lower plan), nothing is deleted and you can still view, edit, remove classes or instructors from, and export it. Until the timetable is within the limits, or you upgrade, you will not be able to add classes or instructors, generate schedules or edit generated slots. If you have more collaborators than a lower plan includes, they keep their access but you cannot invite more until you are within the limit.
- Failed payments. If a payment fails we may give you a short grace period while the payment is retried. If it is not resolved, your account moves to the Free plan.
- Price changes. We may change prices for future billing periods. We will give you at least 30 days’ notice by email before a renewal at which the new price would apply, and you may cancel before then.
6. Cancellation and refunds
- You can cancel at any time from Account & billing in the dashboard, which opens the billing portal. Cancellation stops future renewals. You keep your paid plan until the end of the period you have already paid for, after which your account moves to the Free plan.
- Refunds. If you contact us at [email protected] within 14 days of a charge, we will refund that charge on request, once per account, unless we see signs of abuse. Apart from that, and except where the law requires otherwise, fees already paid are non-refundable and we do not give partial refunds for unused time.
- Nothing in these Terms limits any mandatory rights you may have under the law that applies to you.
7. Your data
- You own your data. You keep all rights in the content you put into the Service, including timetable settings, subject, instructor and class (or cohort) names, availability, library items, any logo you upload, and the timetables generated from them (“Your Data”).
- Collaborators and sharing. You can invite people by email to join your team as editors or viewers. Timetables and library items are private to you unless you choose to share them with your team, and you can change that at any time. People you invite can see what you share with the team, editors can change shared timetables, and viewers can only look, print and export. You are responsible for choosing who you invite and for their use of shared content; you confirm you have the right to share their email addresses with us for this purpose, and each collaborator must accept these Terms through their own account. Shared timetables follow your plan limits and are deleted if you delete your account. A collaborator who copies a shared timetable into their own account keeps that copy.
- Licence to us. You give us a limited, non-exclusive licence to host, store, copy and process Your Data only as needed to provide, secure, support and improve the Service for you, and to meet our legal duties.
- Export. You can export your timetables to a file at any time, including after your subscription ends.
- After you leave. If your paid plan ends we keep Your Data so you can resubscribe or export it. We may delete the data of an account that has been inactive for more than 12 months, after giving you at least 30 days’ notice by email. If you delete your account, Your Data is deleted as described in our Privacy Policy.
- You are responsible for keeping your own copies of anything important. Please export regularly.
8. Data protection
For the timetable content you enter, you decide why and how personal data (such as staff names) is used, so you are the controller and we act as your processor (or the equivalent roles under the law that applies to you). For account, billing and security data, we are an independent controller. Our Privacy Policy explains this in detail. For the purposes of the processing we carry out for you, the following terms apply and form our data processing agreement with you:
- We process Your Data only on your documented instructions, which are these Terms and your use of the features, unless the law requires otherwise.
- People authorised to access Your Data at our end are bound by confidentiality.
- We apply appropriate technical and organisational security measures, described in our Privacy Policy.
- You give us general authorisation to use the service providers listed in the Privacy Policy as sub-processors. We bind them to data protection obligations no less protective than these, remain responsible for them, and will tell you about material changes so you can object.
- We will help you, taking into account the nature of the processing, to respond to requests from individuals exercising their rights and to meet your own security, breach notification and impact assessment duties.
- We will notify you without undue delay, and where feasible within 72 hours, after becoming aware of a personal data breach affecting Your Data.
- On termination, we will delete or return Your Data as described in section 7, unless the law requires us to keep it.
- On reasonable written request, we will give you the information needed to show our compliance with this section and allow for reasonable audits, no more than once a year, at your cost, on reasonable notice, and subject to confidentiality.
- Where Your Data is transferred internationally, we use appropriate safeguards such as the European Commission’s Standard Contractual Clauses and the UK addendum where they apply.
9. Acceptable use
You agree not to, and not to allow anyone else to:
- use the Service unlawfully, or to store or share unlawful, defamatory, infringing or harmful content;
- enter student records or other sensitive personal data (see section 4);
- copy, decompile, reverse engineer or try to extract the source code or scheduling algorithm of the Service, except to the extent the law allows despite this restriction;
- access the Service by automated means such as scrapers or bots, or use it to build a competing product;
- attempt to gain unauthorised access, probe or test the security of the Service, bypass the subscription requirement or usage limits, or interfere with other users;
- overload the Service or send malicious code;
- resell, sub-license or share access with people outside your organisation, or share one account between several people.
10. Our intellectual property
The Service, including the software, scheduling engine, design, text, graphics and the Edsked name and logo, belongs to us or our licensors and is protected by intellectual property laws. While your subscription is active we grant you a limited, non-exclusive, non-transferable, revocable right to use the Service for your own internal educational purposes. We reserve all other rights. If you send us feedback or suggestions, we may use them without obligation to you.
11. Availability, support and changes to the Service
We work to keep the Service available and secure, but it is provided without a guaranteed uptime commitment. There may be interruptions for maintenance, updates, or reasons outside our control. We provide support by email at [email protected] on a reasonable-efforts basis. We may improve, change or remove features. If we make a change that materially reduces the core functionality you pay for, we will tell you in advance wherever reasonably possible.
12. Third-party services
The Service relies on third parties such as our hosting provider, our email delivery provider and Lemon Squeezy for payments. We are not responsible for services we do not control, but we choose our providers with care. Links to other websites are provided for convenience and we do not endorse or control them.
13. Disclaimers
Please check every timetable before you use it. Edsked produces timetables from the information you enter, and its suggestions are only as good as that information and the constraints you set. It cannot know about rules you have not entered. You are responsible for reviewing generated timetables and for decisions you make based on them.
To the maximum extent permitted by law, the Service is provided “as is” and “as available”, and we disclaim all warranties, express or implied, including warranties of merchantability, fitness for a particular purpose, non-infringement, and that the Service will be uninterrupted, error-free or that every timetable can be generated without unplaced lessons.
14. Limitation of liability
To the maximum extent permitted by law, we will not be liable for any indirect, incidental, special, consequential or punitive damages, or for loss of profits, revenue, goodwill or data, arising out of or in connection with the Service or these Terms, even if we were told they were possible. Our total liability for all claims relating to the Service or these Terms in any 12-month period is limited to the fees you paid us for the Service in the 12 months before the event that gave rise to the claim.
Nothing in these Terms excludes or limits liability that cannot be excluded or limited by law, including liability for death or personal injury caused by negligence, for fraud or fraudulent misrepresentation, or for wilful misconduct.
15. Indemnity
You will defend and compensate us against third-party claims, and the resulting reasonable costs and losses, that arise from Your Data (including your having entered data you had no right to enter) or from your breach of these Terms or misuse of the Service, provided that we promptly notify you of the claim and reasonably cooperate with you.
16. Suspension and termination
- By you. You can stop using the Service at any time. To avoid further charges, cancel your subscription first (section 6). You can then delete your account from Account & billing in the dashboard, which permanently deletes your timetables and account details. An active subscription must be cancelled before the account can be deleted.
- By us. We may suspend or end your access if you materially breach these Terms and do not fix the problem within a reasonable period after we notify you, if required by law, or immediately if your use poses a security risk or is unlawful. We may also stop offering the Service on at least 90 days’ notice, in which case we will refund any prepaid fees for the period after it ends.
- What survives. Sections that by their nature should continue after termination will do so, including sections 7, 10, 13 to 15, 18 and 19.
17. Changes to these terms
We may update these Terms from time to time. If we make a material change we will give you reasonable notice, for example by email or a notice in the dashboard, before it takes effect. If you do not agree with the change you can cancel before it applies. Continuing to use the Service afterwards means you accept the updated Terms. The date at the top of this page shows when they were last updated.
18. Governing law and disputes
These Terms and any dispute arising from them are governed by the laws of MOROCCO, without regard to its conflict-of-laws rules. The courts of CASABLANCA have exclusive jurisdiction, except that either party may seek urgent injunctive relief from any competent court and nothing here removes any mandatory rights or forum that the law gives you. Before starting a formal claim, please contact us so we can try to resolve the matter informally.
19. General
- Entire agreement. These Terms and the Privacy Policy are the whole agreement between us about the Service and replace earlier discussions.
- Severability. If a provision is found unenforceable, the rest remains in effect.
- No waiver. A delay in enforcing a right is not a waiver of it.
- Assignment. You may not transfer your rights under these Terms without our consent. We may transfer ours as part of a merger, acquisition or sale of assets, if the successor takes on our obligations.
- Events beyond our control. Neither party is liable for delay or failure caused by events beyond its reasonable control, such as outages of internet or utility providers, natural disasters or acts of government.
- Notices. We may give notices by email to the address on your account or through the dashboard. You can reach us at the contact details below.
- Language. These Terms are written in English. If a translation is provided, the English version prevails where the law allows.
20. Contact us
EDSKED.APP
MOROCCO
Email: [email protected]