Skip to main content

πŸ“œ Legal documents

Overview​

The app uses legal documents to ensure users understand and agree to the rules, policies, and licensing conditions before using the service. These documents typically include:

  1. Terms of Service (ToS) - Outlines the general rules and conditions for using the app. This document represents a binding agreement between the user and the MANTA.

  2. End User License Agreement (EULA) - Specifies the licensing terms for the software itself, including permitted usage, restrictions, and ownership of intellectual property.

  3. Privacy Policy - Covers how user data is collected, used, and protected.

important

All users must accept these documents before accessing or using the app. User agreements become effective upon acceptance.

⚑ How it works in the app​

When a user signs up or logs in for the first time, the app checks if they have accepted all required legal documents. If any document is not yet accepted, the user is prompted to review and accept it before proceeding.

Once accepted, a User Agreement record is created linking the user to the document, along with the timestamp. This ensures that the app maintains a compliant record of all user consents.

If the documents are updated (e.g., a new version of Privacy Policy, ToS or EULA), users must accept the latest version to continue using the app.

Admins can manage legal documents directly from the Admin Panel.

Add new document​

  1. Click β€œ+ Add Document”
  2. Fill in: document type, title, version, url
  3. Click Save. Only valid documents are accepted.
note

The document must be a Markdown (.md) file.

Storage and Tracking​

  • Each document receives a unique ID in the database.
  • Users are prompted to accept new or updated documents.
  • All acceptances are tracked via UserAgreement for compliance.
note

Users can read all legal documents at any time by clicking the document name in the center-bottom panel.

Accepted documents cannot be revoked.