Skip to main content
LMS
Learning Management System
FeaturesSolutionsPricingResourcesAbout
Legal & trust
FeaturesSolutionsPricingResourcesAboutLegal & trust
Home/Terms of Service
Legal · Evidence-labelled draft

Terms of Service — Draft

A non-binding map of the agreement the product may eventually need, separated from what the application actually supports today.

1Confirmed from code4Missing implementation5Business/legal decision required
Last updated: 19 July 2026Review draft · Not binding5Business/legal decision required
On this page16 entries
  • 1. Agreement and acceptance
  • 2. Description of the service
  • 3. Accounts and account security
  • 4. Acceptable use
  • 5. User content and academic data
  • 6. Data access, ownership, and portability
  • 7. Intellectual property
  • 8. Payments, billing, and refunds
  • 9. Trials and free plans
  • 10. Availability, support, and service levels
  • 11. Warranties and liability
  • 12. Suspension, termination, and data afterward
  • 13. Governing law and disputes
  • 14. Changes to terms
  • 15. Privacy, security, and related drafts
  • 16. General provisions and contact
On this page
  • 1. Agreement and acceptance
  • 2. Description of the service
  • 3. Accounts and account security
  • 4. Acceptable use
  • 5. User content and academic data
  • 6. Data access, ownership, and portability
  • 7. Intellectual property
  • 8. Payments, billing, and refunds
  • 9. Trials and free plans
  • 10. Availability, support, and service levels
  • 11. Warranties and liability
  • 12. Suspension, termination, and data afterward
  • 13. Governing law and disputes
  • 14. Changes to terms
  • 15. Privacy, security, and related drafts
  • 16. General provisions and contact
Plain-language overview

Read this first

The application can run core LMS workflows, but it cannot yet record acceptance, take payment, export or delete accounts, or honor commercial and lifecycle promises.

1Confirmed from code4Missing implementation
01

Core LMS exists

Accounts, courses, content, assignments, submissions, grading, files, discussions, calendars, and quizzes are implemented.

1Confirmed from code
02

No binding acceptance

There is no clickwrap, order form, terms version, authority check, or acceptance record.

4Missing implementation
03

Commercial terms are open

Pricing, billing, refunds, liability, jurisdiction, support, and termination need owner and legal decisions.

5Business/legal decision required
Repository evidence

How to read these drafts

Each factual or decision-bearing statement shows whether it is proven today, inferred and awaiting confirmation, missing from the product, or reserved for a human decision.

  • 1Confirmed from code
  • 2Confirmed from configuration
  • 3Inferred — requires confirmation
  • 4Missing implementation
  • 5Business/legal decision required
5Business/legal decision requiredThis draft is not legal advice, is not binding, and is not ready for user acceptance. Replace no placeholder and promise no missing feature without verified implementation, business approval, and qualified legal review.

1Agreement and acceptance

5Business/legal decision required

These proposed terms would govern [PRODUCT NAME] for customers and authorized users of [COMPANY LEGAL NAME]. They are not an operative agreement.

4Missing implementation

No clickwrap or terms-acceptance record exists. There is no acceptance checkbox, version record, timestamp, institutional-authority check, or order-form workflow.

5Business/legal decision required

[LEGAL REVIEW REQUIRED] Define the contracting customer, authorized users, acceptance method, authority to bind an institution, and [MINIMUM AGE] after the business model and jurisdictions are confirmed.

2Description of the service

1Confirmed from code

The implemented LMS supports account and course administration, enrollments, modules/pages, announcements, discussions, course files, assignments, student submissions, grades and feedback, calendars/activity views, quizzes, and deterministic auto-grading.

4Missing implementation

Attendance, external analytics, data exports, email delivery, password recovery, payments, subscriptions, refunds, production object storage, and AI recommendations are not implemented.

5Business/legal decision required

Final terms, product pages, and order documents must describe only enabled and tested production features, with demos or previews labelled clearly.

3Accounts and account security

1Confirmed from code

Administrators create accounts with a name, email address, and temporary password. Users must replace an administrator-set password before entering protected pages and then authenticate with email/password and an Auth.js JWT session cookie.

4Missing implementation

Self-registration, invitation email, forgot-password recovery, MFA, and account-sharing detection are absent.

5Business/legal decision required

Proposed user duties are to provide accurate information, keep credentials private, use only assigned access, and report suspected compromise to [SECURITY CONTACT].

4Acceptable use

1Confirmed from code

The product accepts user-authored text, links, Markdown, discussions, quiz content, and uploaded files, so misuse and content risks must be addressed.

5Business/legal decision required

The separate Acceptable Use Policy contains proposed rules. It becomes enforceable only after valid approval and acceptance.

4Missing implementation

No abuse-report intake, safeguarding escalation, automated moderation, malware scan, or account-suspension workflow is implemented.

5User content and academic data

1Confirmed from code

Users and staff can submit original work, course content, communications, grades, feedback, quiz material, and files. The application stores and displays that material to users authorized by role and course membership.

5Business/legal decision required

[LEGAL REVIEW REQUIRED] The final agreement must define ownership of institutional records, student work, teacher materials, and feedback, plus the limited operational license needed to host, process, secure, back up, and display content.

6Data access, ownership, and portability

4Missing implementation

No data-export feature or documented export format exists.

1Confirmed from code

Restrictive database relations preserve certain submission and quiz records and can prevent hard deletion of users, assignments, courses, or quizzes carrying academic history.

5Business/legal decision required

[LEGAL REVIEW REQUIRED] Define ownership, administrative access, export scope/formats, request authentication, academic-record exceptions, retrieval windows, and deletion timing.

7Intellectual property

5Business/legal decision required

Ownership or license rights in the software, designs, documentation, and branding must be verified for [COMPANY LEGAL NAME]. Final terms should grant only a limited right to use the service and address feedback, open-source software, copying, and reverse engineering under applicable law.

8Payments, billing, and refunds

4Missing implementation

No payment processor, customer/order/subscription model, price enforcement, invoice, tax, renewal, cancellation, failed-payment, or refund workflow exists.

5Business/legal decision required

[LEGAL REVIEW REQUIRED] Add plans, prices, currency, taxes, billing cycles, renewal, cancellation, and provider terms only after they are approved and implemented. The Refund Policy intentionally promises no refund period.

9Trials and free plans

4Missing implementation

No trial, freemium entitlement, conversion, expiry, or trial-data lifecycle exists.

5Business/legal decision required

If a trial is introduced, decide [TRIAL LENGTH], [FEATURE LIMITS], [CONVERSION], [NOTICE], [CANCELLATION], and [TRIAL DATA RETENTION] before advertising it.

10Availability, support, and service levels

4Missing implementation

No uptime monitoring, SLA, staffed support desk, maintenance schedule, service credits, backup targets, or disaster-recovery evidence is present in the repository.

5Business/legal decision required

Add [SUPPORT HOURS], [UPTIME COMMITMENT OR NONE], [MAINTENANCE], [RTO/RPO], and [REMEDIES] only after operations can measure and meet them.

11Warranties and liability

5Business/legal decision required

[LEGAL REVIEW REQUIRED] Warranty terms, non-excludable rights, exclusions, indemnities, and [LIABILITY CAP] must be tailored to the verified operator, users, price, insurance, risks, and governing law. This draft supplies no numeric cap or blanket exclusion.

12Suspension, termination, and data afterward

4Missing implementation

No account suspension/deactivation, customer termination, termination export, purge, or legal-hold workflow exists.

5Business/legal decision required

[LEGAL REVIEW REQUIRED] Define [TERM], [TERMINATION RIGHTS], [NOTICE/CURE], [SUSPENSION GROUNDS], [EXPORT WINDOW], [ACTIVE DELETE PERIOD], and [BACKUP OVERWRITE PERIOD], while preserving required academic records and student rights.

13Governing law and disputes

5Business/legal decision required

[LEGAL REVIEW REQUIRED] Insert [GOVERNING LAW], [COURTS OR ARBITRATION], [VENUE], [NOTICE ADDRESS], and any mandatory complaint route only after jurisdiction-specific advice. No country is assumed by this draft.

14Changes to terms

4Missing implementation

No terms-versioning, acceptance log, notification provider, or re-acceptance workflow exists.

5Business/legal decision required

Define [CHANGE NOTICE METHOD], [ADVANCE NOTICE PERIOD], effective-date rules, active paid-term treatment, and any right to terminate.

15Privacy, security, and related drafts

1Confirmed from code

Current data handling and controls are summarized in the Privacy Policy and Data Protection Readiness page.

5Business/legal decision required

Those pages are evidence-labelled drafts, not contractual security promises or proof of legal compliance.

16General provisions and contact

5Business/legal decision required

[LEGAL REVIEW REQUIRED] Counsel must draft assignment, severability, waiver, force majeure, entire agreement, document priority, notices, survival, and language-control clauses. Legal notices must identify [COMPANY LEGAL NAME], [REGISTRATION NUMBER], [LEGAL ADDRESS], [LEGAL EMAIL], and [PHONE IF REQUIRED].

LMS
Learning Management System

A repository-backed learning management project for courses, assignments, submissions, grading, files, discussions, and quizzes.

Platform

  • Course management
  • Assignments
  • Communication
  • Quizzes

Solutions

  • For teachers
  • For students
  • For institutions
  • Student lifecycle

Resources

  • Help centre
  • FAQ
  • Getting started
  • About us

Legal

  • Terms of Service
  • Privacy Policy
  • Cookie & Storage
  • Acceptable Use
  • Refunds
  • Data Protection Readiness
  • Legal & trust center
© 2026 LMS project. Operator: [COMPANY LEGAL NAME].
Legal & trustPrivacyTermsCookies