Nordlet

Docs / Legal

Privacy Policy

What personal data Nordlet collects, why, for how long, and what rights you have.

Last updated: 2026-08-30

This Privacy Policy explains how Nordlet ("Nordlet", "we", "us") handles personal data when you visit nordlet.com, use the application at app.nordlet.com, call the API at api.nordlet.com, or contact us. It is written to meet the General Data Protection Regulation (EU) 2016/679 ("GDPR").

Controller: Nordlet, Republic of Estonia.

1. Two roles: controller and processor

Nordlet acts in two different roles, and this policy covers only the first.

  • Controller. For the data we collect about you as a user of the website and the application — your account, your sign-in activity, your billing, your support requests — Nordlet decides why and how the data is processed. This policy describes that processing.
  • Processor. For the data that you and your users enter into the application or send to the API — invoices, partner contact details, employee and payroll data, bank transactions, scanned documents — the business that owns the account is the controller and Nordlet processes it only on that business's instructions. That processing is governed by the Data Processing Agreement. If you are an employee, customer or supplier of a business that uses Nordlet and want to exercise your rights over data that business holds about you, contact that business.

2. What data we collect and why

Data Where it comes from Why we process it Legal basis (GDPR art. 6)
Email address, name, preferred language You, when you request a sign-in link or accept an invitation To create and operate your account, send one-time sign-in links, and show the application in your language Performance of the contract (6.1.b)
Sign-in link tokens, session tokens, time of sign-in Generated by the service To authenticate you; tokens are stored only as hashes Performance of the contract (6.1.b)
Company details you register (name, code, VAT number, country) You To operate the company workspace and issue our invoices to the right entity Performance of the contract (6.1.b)
Billing records: credit purchases, nightly usage deductions, invoices, VAT status You and Stripe To charge for the service, to issue invoices, and to keep the accounting records the law requires of us Contract (6.1.b); legal obligation (6.1.c)
Payment card or bank details You, entered on Stripe's checkout page To take payment. Nordlet never sees the full card number; Stripe stores it Contract (6.1.b)
Usage metering: number of API requests, pages scanned, storage used, per company and day Generated by the service To calculate charges and enforce plan limits Contract (6.1.b)
Audit log: who did what and when inside a company Generated by the service To give you an immutable record of changes to accounting data, and to investigate security incidents Contract (6.1.b); legitimate interest in security (6.1.f)
Server logs: IP address, request path, user agent, timestamps, error details Your browser or API client To keep the service running, detect abuse, rate-limit, and debug failures Legitimate interest in security and reliability (6.1.f)
Emails and messages you send us You To answer you Legitimate interest in handling requests (6.1.f)
Content you post on the public issue tracker You, on GitHub To provide support. Note that this tracker is public and operated by GitHub under its own terms Legitimate interest (6.1.f)

We do not collect data for advertising, and we do not sell personal data.

3. Cookies

The application sets two cookies:

  • a session cookie that keeps you signed in for up to 30 days; it is HTTP-only and is not readable by scripts;
  • a language cookie (NEXT_LOCALE) that remembers which language you chose, for up to one year.

Both are strictly necessary for the application to work, so no consent banner is shown. The website and the application do not use analytics, tracking or advertising cookies. Stripe's checkout page, which you open when buying credits, sets its own cookies under Stripe's privacy policy.

4. Who receives personal data

We share personal data only with providers that help us run the service, and only the data each one needs:

Recipient Purpose Location
Amazon Web Services EMEA SARL Hosting of the web application, storage of uploaded files, delivery of transactional email European Union
Stripe Payments Europe, Ltd. Payment processing, VAT calculation at checkout, invoices for credit purchases Ireland; card data may be processed by Stripe, Inc. in the United States under Stripe's own safeguards
Resend, Inc. Delivery of transactional email (sign-in links, invitations, notifications), where configured instead of Amazon SES United States, with EU data-hosting where enabled
Mistral AI Optical character recognition of documents you upload for scanning. Only the uploaded document is sent, and only when you use the scanning feature France
Enable Banking Oy Retrieving bank transactions from banks you connect. Only when you connect a bank account Finland
The Peppol access point configured for your company Sending and receiving e-invoices. Only when you enable e-invoicing Depends on the provider
European Commission (VIES) Validating VAT numbers you enter. Only the VAT number is sent European Union
GitHub, Inc. Public issue tracker used for support United States

We may also disclose personal data where the law requires it, to a court or authority with a valid request, or to a buyer of the business that operates Nordlet, who would then be bound by this policy.

5. Transfers outside the European Economic Area

Our servers and database are in the European Union. Where a provider in the table above processes data outside the EEA (Stripe, Inc., Resend, GitHub), the transfer relies on the European Commission's adequacy decision for the EU-US Data Privacy Framework where the provider is certified, and otherwise on the Standard Contractual Clauses approved by the Commission. You can ask us for a copy of the safeguards in place.

6. How long we keep data

Data Retention
Account and company data While the account exists. An account that never buys credits is deleted 30 days after its trial ends. A deleted company can be restored for 10 days, then it is permanently removed. After an account is deleted or the contract ends, remaining data is deleted within 30 days
Sign-in link tokens 15 minutes, or until used
Session tokens Up to 30 days, or until you log out
Billing records and our invoices to you 10 years from the end of the financial year, as Lithuanian accounting law requires
Server logs 90 days
Audit log As long as the company workspace exists
Emails you send us 2 years after the matter is closed
Backups Overwritten in the ordinary backup cycle, at most 35 days after the data was deleted from the live system

7. Your rights

Under the GDPR you may ask us to:

  • tell you what personal data we hold about you and give you a copy (access);
  • correct inaccurate data (rectification);
  • delete your data (erasure), subject to the retention obligations above;
  • restrict how we use it in certain cases;
  • give you your data in a machine-readable format (portability) — the API and the export functions of the application already provide this for all data you entered;
  • stop processing based on legitimate interest (objection).

Write to info@nordlet.com from the email address of your account, or tell us how we can verify who you are. We answer within one month. If you think we handle your data unlawfully you can complain to the Lithuanian State Data Protection Inspectorate (Valstybinė duomenų apsaugos inspekcija, vdai.lrv.lt) or to the supervisory authority of the EU country where you live or work.

8. Security

All traffic to the website, the application and the API is encrypted with TLS. Sign-in links, sessions, invitations and API keys are stored as hashes, so a copy of the database does not reveal them. Each company's data is isolated by row-level security rules enforced inside the database, so an API key of one company cannot read another company's rows. Uploaded files are stored encrypted at rest. Access by Nordlet staff is limited to what is needed to operate the service and is logged. If a security breach affects your personal data and is likely to result in a high risk to you, we will tell you without undue delay, as the GDPR requires.

9. Automated decisions

We do not make decisions about you by automated means that have legal or similarly significant effects. Nightly billing, rate limiting and the suspension of accounts with no credits are contractual rules applied mechanically, not profiling.

10. Children

The service is for businesses. We do not knowingly collect data from anyone under 18.

11. Changes to this policy

When we change this policy we update the "Last updated" date above. For changes that reduce your rights or add new purposes we will email account owners at least 30 days in advance.

12. Contact

Nordlet, Republic of Lithuania — info@nordlet.com.