π 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:
-
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.
-
End User License Agreement (EULA) - Specifies the licensing terms for the software itself, including permitted usage, restrictions, and ownership of intellectual property.
-
Privacy Policy - Covers how user data is collected, used, and protected.
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.
βοΈ Manage Legal Documentsβ
Admins can manage legal documents directly from the Admin Panel.
Add new documentβ
- Click β+ Add Documentβ
- Fill in:
document type,title,version,url - Click Save. Only valid documents are accepted.
The document must be a Markdown (.md) file.
Storage and Trackingβ
- Each document receives a
unique IDin the database. - Users are prompted to accept new or updated documents.
- All acceptances are tracked via
UserAgreementfor compliance.
Users can read all legal documents at any time by clicking the document name in the center-bottom panel.
Accepted documents cannot be revoked.