LagerOS

Privacy policy

Effective from: 13 November 2026 · Version 2

1. Who we are

LagerOS is an app for the stock, sales and finances of small businesses, available at lageros.app. The service is provided by Milan Milić ("LagerOS" or "we").

For any question about personal data, write to [email protected] or call +381 64 186 0217.

This policy explains what personal data we process, why, for how long, and what rights you have, in line with the Serbian Law on Personal Data Protection ("Official Gazette of RS", No. 87/2018, the "Law").

2. When we are the controller and when the processor

We do not sell data or use it for advertising. The website has no analytics and no tracking cookies.

3. Data for which we are the controller

DataWhyLegal basis (Art. 12)How long
Enquiry (website form or email): name and company, phone or email, message, language; for the form also the IP address and approximate location (city and country)To reply and start your free month; the IP address protects the form from abuseSteps at your request before a contract; legitimate interest12 months after the last contact, if you do not become a customer
User account: name, email, role and permissions in the business, language; we never store your password, only a secure hash of itSigning in and using the appContract with the businessWhile the account exists
Access log: sign-in time (successful and failed), IP address, approximate location, browser and deviceAccount security; the business owner sees who signed in and from whereLegitimate interest (security)12 months
Change history: who entered or changed what in the business's data, and when (for example, who received goods or made a sale)So the business knows who entered what and mistakes can be fixedContract; legitimate interestAs long as the related record exists
Problem reports from the app: description, page, attachments (screenshots) and senderTo fix the problem and replyContractAttachments 90 days after resolution; text 2 years
Phone notifications: the delivery address your browser creates for notificationsSending the notifications you turned onConsent (turning notifications on)Until you turn them off or delete the account
Subscription payments: business, amount, date, payment method, noteRecording the subscription and its validityContract; legal obligation2 years
Server technical logs: time, page address, errors, user and business identifiers; no content of entered dataRunning, securing and fixing the appLegitimate interest30 days

4. Data entered by businesses

The business decides what it enters and how long it keeps it. The app typically holds:

We use this data only to run the app for that business. Each business sees only its own data. The platform administrator sees only aggregate numbers (for example, number of users and items), not the content. Only the service provider has server access, for maintenance and backups.

When a business deletes a record, it disappears from the app immediately and from backups within 30 days.

Camera. When you scan a barcode with your phone camera, the image is processed only in your browser. Only the barcode number that was read reaches LagerOS; images are not sent or stored.

5. Artificial intelligence (AI)

Some features use Claude, an AI model by Anthropic PBC (USA), through its API:

Only what a request needs is sent to Anthropic (the image or PDF the user picks for an import, the question or the report text), and only when a user starts it. Other data about goods, customers and sales is not sent. For the content of import images we act as the business's processor (Data processing agreement). Under Anthropic's commercial terms, this data is not used to train models and is automatically deleted within 30 days. If Anthropic's automated systems flag a request as violating its usage policy, it may be kept for up to 2 years. Our logs record only the request type, token counts and duration, not the content.

6. Who receives data

We use the following service providers (sub-processors). Each receives only what it needs for its part of the work.

WhoWhat it doesWhere
netcup GmbHServer, database and filesGermany (EU)
Cloudflare, Inc.Protecting and delivering traffic to the website and the app, off-site backups, DNS, forwarding email to [email protected]Backups in the EU; US company
Anthropic PBCAI features (section 5)USA
Sendinblue SAS (Brevo)Sending app emails: invitations, reminders, password changesFrance (EU)
Browser push services (Google, Apple, Mozilla, Microsoft)Delivering phone notifications; message content is encryptedDepends on the browser

We determine approximate location from the IP address using a local database on our server (DB-IP), without sending the address to anyone. Technical logs are kept on our own server. When a website enquiry arrives, we receive a short notification through ntfy.sh, without the enquiry's data.

Transfers outside Serbia. Germany and France provide an adequate level of protection. For transfers to the USA (Anthropic, Cloudflare) we rely on the standard contractual clauses in those companies' data processing agreements (Art. 65 of the Law).

We disclose data to public authorities only when required by law, and we inform the business unless the law forbids it.

7. How we protect data

If a data breach occurs, we notify the Commissioner and the affected businesses without delay (Art. 52 and 53).

8. Your rights

You have the right to request:

Write to [email protected]. We reply within 30 days. If the request concerns data a business entered (for example, your debt with that business), we will forward it to that business.

If you believe your rights have been violated, you can file a complaint with the Commissioner for Information of Public Importance and Personal Data Protection, Bulevar kralja Aleksandra 15, 11120 Belgrade, www.poverenik.rs.

9. Cookies and local storage

The website uses no cookies. The app uses an essential sign-in cookie (lageros.auth). It is encrypted, not readable by scripts, sent only over HTTPS, and valid for 14 days after last use. With two-step sign-in, two more essential cookies are used: one for the confirmation step (5 minutes) and one if you choose to remember the device. The browser's local storage keeps your language choice, similar display settings and an unsaved draft of a goods receipt.

There are no tracking or advertising cookies, so we do not ask for cookie consent.

10. Changes to this policy

We publish every change on this page with a new date. We inform businesses of important changes by email or in the app.