Privacy policy

Last updated: 1 November 2026

This is a translation. In case of any discrepancy, the Norwegian version applies.

How Vekterlogg processes personal data.

1. Who we are and contact

The service “Vekterlogg” is provided by Einvik Studio AS (“Vekterlogg”, “we”).

If you have questions about privacy or want to exercise your rights, contact us at kontakt@vekterlogg.no.

2. Roles: who is responsible for what

Vekterlogg is sold to venues and security companies that use the app to document and organise their security work. The responsibility is divided in two:

If you are registered in the app (for example as an employee, a guest or a banned person) and want to exercise your rights, you can contact the venue or the security company directly, or us – we will then forward the request.

3. What personal data we process

Account and profile (users of the app)

Information about the employees (when the customer uses the HR part)

HSE (when the customer uses the HSE part)

Location

Information from the shift

Use and operation

Enquiries from the website

Visits to the website

4. What the data is used for, and the legal basis

We process the data to:

The legal basis is contract (GDPR Art. 6(1)(b)) for the customer and account relationship, legitimate interest (Art. 6(1)(f)) in safeguarding security, documenting the security service, replying to those who contact us and preventing misuse of the chat, and legal obligation (Art. 6(1)(c)) where the law requires documentation. For data where the customer is the data controller, the customer decides the legal basis.

Artificial intelligence (AI)

In the reports, the guard can tap “Improve the text”. Then only the text itself is sent to Anthropic (the AI service Claude), which corrects typos and makes the text factual without adding or removing facts. Names from other fields, photos and who wrote it are not sent. The original is stored with the report, and the report states that the text has been improved with AI. The customer can switch the feature off.

If the guard writes a report in English, the free-text fields are translated into Norwegian by Anthropic (Claude) when the report is submitted. Only the fields are sent, without photos and without who wrote it. The original is shown below the translation, and the report is marked. The customer can switch it off.

Before a report is sent, the app can check whether something important is missing, such as the time, the place and what happened. The fields in the report are then sent to Anthropic (Claude). The names of the persons involved are replaced with “(filled in)”, and photos and who wrote it are not sent. The answer is only shown to the person writing, and nothing is stored. The customer can switch it off.

With “Ask about the site”, the guard can ask about a site, for example where the fire panel is. The answer comes from the instructions for the site (including PDFs and images), “Important” and the log for the site for the last 30 nights, and these sources are sent to Anthropic (Claude). Phone numbers and codes are replaced first, and names of persons, contact lists and who wrote it are not sent. The question and the answer are not stored. The customer can switch it off.

In the instruction workshop, the security company and the venue can ask the AI to suggest the text for a point or to put the instruction together. The points and the comments are then sent, without names, to Anthropic (Claude). Both parties read and approve the text themselves.

When the management handles an HSE deviation, they can ask the AI to suggest causes and actions, and to write a short draft lesson for the guards when the deviation is closed. The text of the deviation and its handling is then sent to Anthropic (Claude), without who reported it, the site and the photos. Phone numbers, email addresses and service numbers are replaced first. The management chooses what to use, and nothing is stored until they do. The customer can switch it off.

5. Sub-processors

We use a few suppliers to operate the service. They process data on our behalf under data processing agreements:

Google (Firebase and Google Cloud)Sign-in, database, server functions, push notifications and storage of files and images, and speech to text on the radio and in incidents (Google Speech-to-Text). The data is stored and processed in the EU.
VercelHosting of the app and the website, and the visitor statistics for the website. USA and EU.
BrevoSending email and SMS, for example invitations, reports, alerts, messages to the venue and replies to enquiries from the website. EU.
AppleDelivery of push notifications to iPhone. USA.
AnthropicThe AI features: “Improve the text”, translation of reports written in English, the check of reports before they are sent, “Ask about the site”, suggested text in the instruction workshop and suggested causes, actions and lessons in HSE (see section 4). USA.
CloudflareThe robot check in the chat on the website, and transmission of audio on the radio and video to the control centre while it is in progress (Cloudflare Realtime). The video is not stored at Cloudflare. May process data outside the EU/EEA.

The map in the app is fetched from OpenStreetMap, and some program files are fetched from open content delivery networks (jsDelivr and cdnjs). They then see the IP address of the device, but no other information.

When data is processed outside the EU/EEA, this only happens with a valid basis, for example the EU Standard Contractual Clauses (SCC) or the EU–US Data Privacy Framework.

We do not sell personal data, and we do not share it with anyone other than as needed to deliver the service, or as required by law.

6. How long the data is stored

7. Your rights

You have the right of access to, rectification and erasure of your own data, to restrict or object to the processing, and to have the data handed over to you (data portability). If you have given consent, you can withdraw it at any time.

If the request concerns data for which a venue or security company is the data controller, you can contact them directly, or us – we will then forward it. You can also complain to the Norwegian Data Protection Authority (datatilsynet.no).

8. Security

All traffic is encrypted (HTTPS). Who gets to see what is controlled by roles and checked on the server, and each customer's data is kept separate from other customers'. Sensitive information, such as bans and information about the employees, can be locked with a separate passcode in the app. We use recognised cloud services with good security measures.

9. Cookies and storage on the device

The app stores what it needs on the device for sign-in and operation. If you open the chat on the website, a random ID for the conversation is stored in the browser, and the robot check may store what it needs to tell humans from robots. The visitor statistics for the website use no cookies and store nothing on the device. We do not use cookies for tracking or marketing.

10. Children

The app is made for guards, stewards and others who use it in their work, and is not intended for children.

11. Changes

We may update this policy. In the event of material changes, we will let you know in the app or by email. The date at the top shows when it was last changed.