LMS Helper Privacy Policy
Last updated: May 31, 2026
Version: 1.0
This Privacy Policy explains how LMS Helper collects, uses, stores, protects, and shares data for the website, account dashboard, API, and Chrome-compatible browser extension.
If you do not agree with this Policy, do not create an account, install the extension, or use LMS Helper.
1. Who We Are And How To Contact Us
LMS Helper helps students work with LMS platforms, especially Moodle, by reviewing visible study questions, using answer history, requesting AI-assisted hints, and managing account, device, and study history.
LMS Helper is operated by the LMS Helper team.
For privacy, account, extension, and support requests, contact: support@lmshelper.com
Website: https://lmshelper.com
2. Service Purpose
The main purpose of data processing is to provide LMS Helper's study workflow: recognizing supported text-based LMS questions, showing private history, providing AI assistance, saving attempts, managing accounts and devices, preventing abuse, and supporting users.
We do not use user data for personalized advertising, sale to data brokers, credit scoring, employment, insurance, or other purposes unrelated to LMS Helper's study function.
3. Scope
This Policy applies to the public website, account pages, dashboard, Chrome-compatible extension, LMS Helper API, login and signup flows, support requests, answer history, AI hints, web search toggle, exports, and device management.
It does not apply to your school LMS, Moodle itself, Google, Chrome Web Store, Telegram, Resend, AI providers, payment providers, or school academic-integrity rules when you interact with those services directly.
4. Single Purpose And Chrome Web Store
LMS Helper processes extension data for one disclosed purpose: LMS/Moodle study assistance, including supported question recognition, AI hints, attempt history, answer statistics, account management, security, support, and diagnostics.
We design the extension to follow Chrome Web Store expectations:
- request only permissions needed for the disclosed function;
- disclose data categories and processing purposes;
- not sell user data;
- not use user data for personalized ads;
- not transfer data for purposes unrelated to the extension's core function;
- transmit data over protected connections;
- use data according to user consent, settings, and disclosed purposes.
Limited Use statement:
The use of information received from Google APIs will adhere to the Chrome Web Store User Data Policy, including the Limited Use requirements.
Even if a specific LMS Helper version does not use Google APIs to access user data, we keep this statement for Chrome Web Store compatibility and apply limited-use principles to extension data.
5. Data We May Process
Account data may include email address, password hash, email verification events, user identifier, selected plan or beta access, signup metadata, selected university, Better Auth linkage, and Telegram login data if the user links Telegram.
Session and security data may include access tokens, refresh-token hashes, session identifiers, timestamps, User-Agent, IP address or IP hash, approximate country, session fingerprint, device label, and active or revoked device status.
LMS/Moodle page data may include the LMS domain, page URL or technical context, course/test/question identifiers, visible course or quiz title, question type, question text, relevant HTML fragment, answer options, user-selected answers, visible grades, correct-answer blocks shown by Moodle, question signatures, page state, and unsupported image-only markers.
History and results may include attempts, submitted answers, normalized answers, confidence labels, review evidence, per-question outcomes, aggregate answer statistics, and dashboard history.
AI request data may include question text, options, selected answer, limited context needed for a response, model/provider metadata, AI output, confidence and error state, and web search state when the user enables web search.
Browser local storage may include tokens, selected language, enabled LMS origins, UI preferences, AI/web-search settings, cached state, and cookie consent choices.
Support data may include emails, issue descriptions, screenshots or logs sent by the user, and metadata needed to answer the request. Do not send passwords, session cookies, full payment data, or private course dumps by regular email.
6. Data We Do Not Intentionally Collect
We do not intentionally collect plaintext passwords, full card numbers, CVV, unrelated browsing history, webcam/audio streams, unsupported image-question content in beta, or data for sale or personalized advertising.
7. Extension Permissions
LMS Helper may use Chrome permissions such as storage, scripting, activeTab, tabs, notifications, host_permissions, and optional_host_permissions.
These permissions support local settings, user-enabled LMS page access, UI injection on supported LMS pages, current-tab workflows, dashboard/API communication, and runtime access to the user's own LMS domain. Optional host permissions are needed because Moodle and other LMS platforms can run on many school domains.
8. How We Use Data
We use data to create and protect accounts, verify email, recognize supported LMS questions, show AI hints, save private history, manage devices, enforce quotas, process support, prevent abuse, improve reliability, and comply with legal requests.
9. Sharing
We may share limited data with hosting/database providers, email providers, AI/LLM providers, web-search tools when enabled, Telegram if the user links Telegram, payment providers if billing ships, and authorities when legally required.
We do not sell user data.
10. International Transfer
Users, servers, email providers, AI providers, Telegram, and payment providers may be located in different countries. We use reasonable safeguards such as HTTPS/TLS, data minimization, access controls, and provider restrictions.
11. Security
We use reasonable technical and organizational safeguards, including HTTPS/TLS, password hashing, hashed refresh tokens, secure cookie settings where applicable, CSRF protections, secret management, access restrictions, audit logs where needed, and production log minimization.
No transmission or storage method is absolutely secure. If you believe your account or data was compromised, contact support@lmshelper.com.
12. Retention And Deletion
We keep data only as long as needed for the purposes in this Policy unless law requires longer retention. Account, session, support, and study-history retention depends on account status, security needs, dispute handling, and deletion requests.
After a deletion request, we aim to delete or de-identify active production records within a reasonable time, usually up to 30 days, unless a legal reason requires retention. Backups rotate on their normal schedule.
13. User Rights
Depending on your jurisdiction, you may request access, correction, deletion, restriction, export, objection, consent withdrawal, or information about processing. Email support@lmshelper.com from the account email or provide enough information to verify the request.
14. Children And Students Under 18
LMS Helper is intended for users who are at least 18, or who use it with permission from a parent, legal representative, or educational organization where required by law.
15. Academic Integrity
Users are responsible for following school, course, LMS, exam, and academic-integrity rules. LMS Helper must not be used to process materials the user has no right to process or disclose.
16. Localized Legal Pages
This English version is a maintained localized version of the Russian source. If the Russian text and a localized version conflict, the Russian text controls unless mandatory law requires otherwise.
17. Changes
We may update this Policy. If a change materially affects user rights or data processing, we will try to notify users through the site, email, extension, or another reasonable channel.
18. Contact
LMS Helper is operated by the LMS Helper team.
For privacy, account, extension, and support requests, contact: support@lmshelper.com