Version 1.0 · effective from 9. 9. 2026
Only the Czech version of this document is legally binding. This English text is an informative translation.
What data we keep about you, why we process it, who we share it with, and how long we keep it.
The data controller is MMXXV Labs s.r.o., Company ID No. (IČO) 11945320, VAT ID (DIČ) CZ11945320, registered office at Hasičská 930/53, Hrabůvka, 700 30 Ostrava, entered in the Commercial Register maintained by the Regional Court in Ostrava, Section C, Insert 87316 (hereinafter the "operator").
Contact for everything related to data protection: info@arev.app. The operator has not appointed a data protection officer, as it does not meet the conditions of Article 37 GDPR.
For part of the data, the operator acts in a different role: personal data that a customer enters into the register about their own people or business partners is processed by the operator as a processor for the customer, and is handled only according to the customer's instructions and to the extent necessary to operate the service. The operator will provide a data processing agreement on request.
The operator does not process special categories of data under Article 9 GDPR (health status, biometrics and similar) and they have no place in the application.
| Purpose | Legal basis |
|---|---|
| Account creation and operation, login | performance of a contract (Art. 6(1)(b) GDPR) |
| Keeping the equipment register, recording and printing inspections | performance of a contract |
| Verifying the professional qualification of an inspection technician | performance of a contract and a legitimate interest in the register's trustworthiness |
| Public verification of an inspection's validity after scanning the QR code | legitimate interest in inspections being verifiable |
| Notifications of expiring inspections and operational e-mails | performance of a contract; for contacts who are not logged in, a legitimate interest |
| Security, misuse prevention, audit log | legitimate interest (Art. 6(1)(f) GDPR) |
| Measuring application usage and improving it | legitimate interest |
| Processing feedback, including its automatic classification | legitimate interest |
| Invoicing, accounting and taxes | legal obligation (Art. 6(1)(c) GDPR) |
| Marketing communications about news in the service | consent, revocable at any time |
An objection to processing based on legitimate interest can be filed at the contact e-mail.
We do not sell data or pass it on for third-party marketing. The following processors take part in operating the service:
| Processor | Purpose | Where the data is |
|---|---|---|
| Supabase Inc. | database, login, file storage | EU - Frankfurt |
| Vercel Inc. | application operation and hosting | EU, a US company |
| Resend (Plus Five Five, Inc.) | sending operational e-mails | EU - Ireland, a US company |
| Functional Software, Inc. (Sentry) | logging the application's technical errors | EU, a US company |
| Anthropic PBC | automatic classification of feedback text | USA |
Only the text of the feedback itself is sent to Anthropic as a processor - never a screenshot or the contents of the register. The data is not used to train models and the model has no access to the database.
Some providers are companies based in the USA. Transfers of data outside the EU take place on the basis of standard contractual clauses under Article 46 GDPR, or on the basis of the EU-US Data Privacy Framework.
We also pass on data only when required by law or requested by a public authority acting within its powers.
By scanning the QR code on the equipment label, anyone can see, without logging in, the item's identification, the inspection result and validity, the name of the company operating the equipment, and the name and certificate number of the inspection technician who issued it. The purpose is so that an inspector at the equipment can verify that an inspection exists and is valid.
The rest of the register, photographs, the technician's stamp and signature, and contact details are not public.
| Data | Retention period |
|---|---|
| Account and profile | for the duration of the contract; after account cancellation, at most 3 years due to possible disputes |
| Equipment register and inspections | for as long as the customer keeps it in the register; an inspection serves as evidence and is kept at least until the next inspection is issued |
| Photographs from inspections | for as long as the equipment is kept in the register. The plan to delete older photographs once an inspection's validity expires has been decided, but the application does not yet enforce it technically - photographs remain stored until the customer removes the equipment from the register. |
| Proof of a technician's professional qualification | for as long as the technician is kept in the register, and 1 year after |
| Order-related messages | 3 years from the order's completion |
| Audit log of changes | for the lifetime of the record it relates to - it is immutable |
| Application usage records | 24 months |
| Feedback and screenshots | 12 months from resolution |
| Technical error records | according to Sentry's settings, typically 90 days |
| Accounting and tax documents | as required by law, typically 10 years |
After an account is cancelled, personal data is deleted or anonymised within 90 days, except for data that must be retained by law or as proof of an inspection carried out.
If a security breach were nevertheless to occur that poses a risk to users' rights, the operator will report it to the Czech Office for Personal Data Protection (Úřad pro ochranu osobních údajů) within 72 hours and will inform the affected users.
You can exercise these rights by e-mail at info@arev.app. We will deal with them within one month; for more complex requests we may extend this period and will let you know why.
You can also file a complaint with the Czech Office for Personal Data Protection (Úřad pro ochranu osobních údajů), Pplk. Sochora 27, 170 00 Praha 7, Czech Republic, uoou.gov.cz.
We do not carry out automated decision-making with legal effect, nor profiling. A language model is used only to classify feedback on the operator's internal board; a human decides what happens with each piece of feedback.
This policy may change as the service evolves. We will announce a material change by e-mail or in the application in advance.
This is version 1.0, effective from 9. 9. 2026.