nermio

Legal

Privacy notice

The Dutch text is the binding one

Nermio is a Dutch company, the agreement is governed by Dutch law, and the Dutch version is the text a lawyer reviews. This English version is a translation offered for convenience. Where the two differ, the Dutch text prevails.

Read the Dutch version

Nermio is sales software for small businesses. Below is which data we record when you visit the site or use the software, where that data sits, who can reach it and what you can do with it.

Article 1. Who we are and how to reach us

To be settled by a lawyer

Which legal entity is the controller, and with which Chamber of Commerce (KVK) number, registered address and VAT number?

Nermio is built by Rami Ajjan; which entity offers and invoices the service has not been settled. That has to stand here with a name, legal form, number and address before this page can go live. The same gap stands in the terms and conditions and in the data processing agreement; it is one question with one answer.

For anything to do with your data — access, correction, erasure, or a question about this notice — email info@nermio.com. We have no data protection officer; one isn’t required for a company of this size handling this kind of data.

Article 2. Who and what this notice covers

This notice covers visitors to nermio.com, people who request a call or email us, businesses we approach about Nermio, and users of a Nermio account.

One distinction shapes the rest of this text, so it comes first. Nermio handles personal data in two different ways.

  • Your own account and subscription. Your name, your email address, the organisation you created and what you take from us. Here Nermio decides what happens to that data, and this notice applies.
  • What you put into Nermio. Your companies, contacts, deals, tasks and notes. That is your data about your business relations; you decide what you record and why, and Nermio processes it only to make the software work. For that, this notice does not apply — the data processing agreement does.

Article 3. Which data we process, why, and on what basis

WhatWhich dataWhyLegal basis
Your accountName, email address, the role you have in an organisation, and the registration of your authenticator. Your password is not held by us: it goes encrypted to our authentication service and after that nobody can read it, us included.To give you an account and let you log inPerformance of the contract
Your organisation and your subscriptionThe name of the organisation, its status (trial or active, for instance), the end date of the trial, who belongs to it, and the invitations you send, with the email address, the role and the moment they were used.To manage your organisation and your subscription, and to be able to email you about your accountPerformance of the contract
What you put into Nermio yourselfCompanies, contacts (name, job title, phone number, email address), deals with a value and a stage, tasks with a date, activities and free-text notes.To make the software work: showing, keeping and finding your dataYou are the controller here; we process on your behalf, under the data processing agreement
The audit logWho performed which action, at what moment, with the outcome, the IP address and the browser information. A line in this log cannot be changed and cannot be deleted.So that in a disagreement or an incident it can be traced who did what whenLegitimate interests: accountability and security
The security log and the login attempt counterLogging in, setting up a second factor, a password change, a refused attempt, with IP address and browser information. The counter keeps a key (based on the IP address, for instance) and a timestamp.To keep abuse out and to be able to investigate incidentsLegitimate interests: security
Support in your workspaceWho looked, which reason they gave, when the session started and ended, whether they were read-only, and from which IP address.To be able to help you when you ask us toPerformance of the contract
Requesting a call or emailing usCompany name, your name, email address, phone number and your message. A request through the site lands in our own sales CRM, with a call-back task.To answer your question or schedule a callLegitimate interests: responding to your request
Business outreachCompany name and business contact details of companies we approach about Nermio, plus what was sent and whether someone opted out. Every outreach email carries an opt-out link; without a valid link our sending function refuses to send.To bring Nermio to the attention of the businesses it is meant forLegitimate interests: our own new business
Job applicationsWhatever you send us in an application. There is no vacancy or application form on the site at the moment; the handling and the clean-up of applications are set up.To handle your applicationYour own request, and our interest in filling a vacancy
This websiteYour cookie choice, and on the forms a check that decides whether you are human; that check sees your IP address and browser characteristics. There is no analytics or advertising script on the public pages.To make the site work and to stop the forms filling with junkLegitimate interests: a working website that isn't abused

What we don’t do: sell your data, pass it to third parties for advertising, or use it to train models.

To be settled by a lawyer

How do we word the balancing test for each legitimate interest in this table, and is business cold outreach defensible on that basis the way we carry it out?

The bases in the table are the obvious ones; a legitimate interest requires a recorded balance between our interest and that of the person concerned. Writing that balance down, and justifying the choice for outreach as well, is work for a lawyer.

Article 4. AI on your own key

AI is off until you do something about it yourself. An owner or manager can connect an API key of their own from OpenAI, Anthropic, Mistral or Google. Only then can someone on your team ask for one of three things on a company record: a summary, a suggested next step, or a draft email.

  • Something goes to your provider only when someone presses one of those buttons. There is no job that walks through records on its own.
  • What leaves is not the whole record but a fixed selection of fields that one function assembles. A new field in the database therefore doesn’t quietly travel with it.
  • The answer appears on your screen and is not kept by us. The audit log records that there was an action and with which provider, not what was in it.
  • Your key is stored encrypted (AES-GCM, with a secret that lives outside the database). A database dump without that secret yields nothing, and the screens cannot even request the encrypted value.

The processing by that AI provider falls under the arrangements you have with them, and you pay for the usage directly. They are therefore not a party we engage on your behalf.

Article 5. Sending email, and sending email to Nermio

Email out of Nermio goes from your own address and not from ours. For that you connect your mailbox: with server details, or with one button at Google or Microsoft. Those last two work with a permission you grant at your own provider and can withdraw at any moment.

  • We only ask permission to send. At Google that is solely the gmail.send scope, at Microsoft Mail.Send. Reading, searching, labelling or deleting your mail is not possible — we don’t ask for those rights and without that permission the software couldn’t do it either.
  • What we keep is the refresh token that lets us send, stored encrypted (AES-GCM, with a secret that lives outside the database), plus the email address itself so that you can see on your screen which address you send from. Nothing more.
  • We don’t keep the content of what you send. A sent message goes straight to your provider; no copy stays behind with us. The audit log records that something was sent and to which address, not what was in it. If you send something from a company record, the subject and the first two sentences land on that company’s timeline — that is a CRM note you make yourself, and it sits in your own workspace.
  • Something only goes out when someone presses a send button. There is no job that sends email on its own.
  • You can withdraw it with us in one click under Settings → Email, or at your provider: at Google under Security → Your connections to third-party apps, at Microsoft under your account’s app permissions. After that Nermio can no longer send anything from that address.

Limited use of Google data. Our use and transfer of data received through Google APIs complies with the Google API Services User Data Policy, including the Limited Use requirements. We use that data solely to operate the email feature you switched on yourself. We don’t sell it, don’t use it for advertising, and don’t pass it to others — except where the law requires it. Nor do we let humans read it, except when you ask us to for support, where the law requires it, or to investigate a security incident.

Sending email to Nermio by BCC

Your organisation has a BCC address of its own. Put it in the BCC of an email to a customer and that message reaches us too, and we add a note to that company’s timeline. This is off by default in the sense that nothing happens as long as you don’t use the address: you choose it per message.

  • We don’t read your mailbox. That is a deliberate design. The technical possibility exists — Google and Microsoft sell access to a whole mailbox — and we don’t ask for that permission. What we see is what you send us, message by message.
  • What we keep of such a message: the subject, the first two sentences of the text, the email address of the sender and of the recipients, and the time. Not the full text, and no attachments. The whole email is in your own sent items; that is where it belongs.
  • Your correspondent’s email address is someone else’s personal data. It lands in your CRM, where you are the controller — just as with a contact you enter by hand. We are the processor in that; what that means is in the data processing agreement.
  • If we don’t recognise the recipient’s address, we don’t know which company it belongs to. Such a message then appears on your home screen with the question of where it belongs, and disappears after ninety days if you don’t answer. We don’t guess: a note filed against the wrong company can’t be taken back.
  • It only works from an email address that belongs to your organisation, and only if the sender’s provider has confirmed with DKIM or DMARC that the address is genuine. If anyone else emails that address, nothing happens.
  • A refused message leaves a trace, and no more than that. If a message arrives from an address that doesn’t belong to your organisation, we don’t accept it — but we do keep the fact that it happened: the sender’s address, how often, and when first and last. No subject, no text, no recipients. Otherwise you’d watch those messages vanish with no way of finding out why, and that is exactly what we don’t want. After ninety days without a new attempt that line goes.
  • You stop by not using the address any more. There is nothing to withdraw and no permission left standing. What is already on a timeline, you remove by deleting the company or your organisation.

Technically that message travels through a group in our own Google Workspace to our email provider. That group keeps no conversation history: it passes the message on and retains nothing itself.

Article 6. How long we keep data

While your account exists we keep what you put into it, otherwise the software wouldn’t work. If you delete something in Nermio, it is gone from your workspace.

We keep nothing longer than necessary, and each kind of data has its own period. The clean-up is automated and runs every night; it is not an intention but something that happens.

DataRetention periodWhy
The contents of your CRM: companies, contacts, deals, tasks, timelineas long as your organisation existsThis is your data. It disappears on cancellation or at your request, not by itself.
Refused BCC messages: the sender's address and the time, nothing else90 daysSo that you can see why a message didn’t arrive. Of the content we keep nothing — we weren’t allowed to accept that message in the first place.
Mail received by BCC that hasn't been filed against a company yet90 daysSuch a message is a question to you: which company does this belong to? A question that goes unanswered for three months isn’t a question any more — and then the message shouldn’t be left lying around. If you do file it, it becomes a note in your CRM and the row above applies.
Invoices and payments7 yearsTax retention obligation (artikel 52 Algemene wet inzake rijksbelastingen, the Dutch tax code). We have no choice here.
Audit log: who made which change24 monthsSo that in a disagreement it can be traced who did what when. A contractual claim under Dutch law lapses after five years (artikel 3:307 of the Dutch Civil Code); we deliberately keep it shorter, because two years is enough in practice.
Support sessions: when we looked at your data24 monthsSame reason as the audit log. You can hold us to this years later.
Security log: login attempts, IP addresses6 monthsShorter, precisely because this holds IP addresses and browser characteristics. The value for investigation falls away within months; the privacy risk does not.
Lifted or expired IP blocks6 monthsIn step with the security log; it is the same data about the same event.
Invitations that were never used30 daysThey are already invalid after seven days. After that there is no reason left to keep the address.
Job applications4 weeksThe guidance of the Autoriteit Persoonsgegevens, the Dutch data protection authority. Longer is only allowed with your consent, and we don't ask for it.
Requesting a call or emailing usno automatic periodThese land in our own sales CRM and stay there until we delete them by hand. That isn’t a choice but a gap; see the question below.
Email opt-outsindefinitelyThis is the one we deliberately don’t erase: we have to know who has opted out, otherwise we would email that person again later.

Two ideas get confused, and the difference shapes this whole table. For invoices there is a retention obligation: we have to keep them for at least seven years. For personal data there is a retention limit: we may keep it for no longer than is necessary. Keeping it longer there isn’t diligence but a breach, and in a data breach simply more harm.

To be settled by a lawyer

What period applies to a call request or an email from someone who doesn't become a customer, and how do we enforce it?

The supplied draft set proposes twelve months after the last contact. That is a reasonable period, but it isn't built anywhere: ruim_op() doesn't touch our own sales CRM. The arrangement and the clean-up belong together, otherwise a period stands here that nobody enforces.

What happens if you stop — and what doesn’t happen yet

While your organisation is active or your trial is running, you can take your data with you as CSV yourself (Settings → Your data). If your trial ends, or you pause or cancel the subscription, the software closes access to make changes, but the export keeps working for thirty days — that window is enforced in the database itself and not only in the screens. If an organisation is blocked, it doesn’t apply and you get your data on request. Your data stays after that: there is no automatic clean-up that removes it after termination. Deleting for good is something we do by hand, at your request or when your subscription has ended, and it is recorded.

To be settled by a lawyer

How long does data stay after the thirty-day export window has passed, and when is it deleted without the customer asking?

The window itself is built and enforced in the database (migrations 0034 and 0053), so that half of the old question is answered. A retention period does not exist: ruim_op() (0029) doesn't touch customer data, so data stays until someone deletes it by hand. That is an arrangement for Rami and a lawyer, and it should line up with article 8 of the terms and article 11 of the data processing agreement.

To be settled by a lawyer

How often does our database provider take backups, how long are they kept, and when is something therefore really gone?

The backups belong to the database provider and follow their rhythm; we don't set them. Without that figure this page can't say when a deletion is irreversible, and the data processing agreement needs the same figure.

Article 7. Who we share data with

Nermio does not run on its own servers. These providers process data because the software doesn’t work without them. Beyond that we share nothing, except where the law obliges us to.

ProviderWhat forWhere to find it
SupabaseThe Postgres database and the signing in, including the storage of passwords and authenticators@supabase/supabase-js and @supabase/ssr in package.json; every database call goes through it
VercelRunning the website and the software, and the nightly clean-up jobvercel.json, with the cron on /api/opruimen
ResendOutgoing email: invitations, password resets and outreach maillib/mail.js, one POST to api.resend.com
CloudflareThe check on our forms that decides whether you are human; it sees your IP addresslib/turnstile.js, challenges.cloudflare.com

If an organisation connects an AI key of its own, something also goes to that provider on such an action. That is the customer’s provider, not ours; see article 4.

To be settled by a lawyer

For each provider in this table: what is the legal entity, the country of establishment, and at Vercel the region the functions run in?

The database sits at Supabase on eu-central-1 (Frankfurt); that is confirmed by the owner, who set the project up there himself. Still open is where the Vercel environment runs and what the legal entity is per provider — three of the four are US companies with European regions, and that difference is exactly what a business customer asks about.

Article 8. Data outside the European Economic Area

If data goes to a country outside the EEA, that is only allowed on a valid basis: an adequacy decision, or standard contractual clauses with supplementary measures.

To be settled by a lawyer

Which transfer route applies to each provider in article 7, and is data processed outside the EEA, for instance by a supplier's support department?

Three of the four providers above are US companies with European regions. For each one it has to be established whether their support or logging reaches outside the EEA, and on what basis that happens: the EU-US Data Privacy Framework or standard contractual clauses. This cannot be derived from our own code.

Article 9. How the data is secured

This is the part that is built today and that you can check. Who can reach it is the most important of it.

  • Separation per organisation in the database itself. Not in the screens, but in Postgres: the database decides for every query which rows a signed-in account may see. A mistake in a page therefore cannot surface data from another organisation, and there is a test suite that demonstrates it.
  • Within your organisation you see what your role allows. You invite people yourself and give them a role, from full access to read-only. That boundary too sits in the database and not in the screen.
  • Two-factor authentication, for everyone. Not only for our admin portal but for every user of the CRM, without exception: without an authenticator you don’t get into your workspace.
  • Automatic logout after eight hours without activity, for the laptop left open.
  • An audit log that only grows. Changing or deleting a line has been made impossible, including for our highest admin role, with exactly one named exception for the clean-up.
  • Support access with a reason and a time limit. Fifteen, thirty or sixty minutes, never longer, always with a stated reason, and readable afterwards by the owner of the organisation.
  • A brake on login attempts that closes if it stops working itself, a password policy of at least twelve characters with a check against known breached passwords, and passwords we cannot read.
  • Encrypted connections with HSTS, and a Content Security Policy with a nonce per request.

The fuller description is on the security page. What there isn’t is on there too: there is no ISO 27001 or SOC 2 report and no external penetration test report.

To be settled by a lawyer

Is the data also encrypted at rest, and to what standard?

Traffic over an encrypted connection we can confirm, and we encrypt the AI keys ourselves. Encryption of the storage belongs to the database provider; that has to be checked with them before it stands here as a promise.

To be settled by a lawyer

Which data does our hosting provider record in server and access logs, how long do they keep it, and do we have to name that here?

This isn't in our own code and depends on the hosting provider; it has to be found out before this notice is complete.

Article 10. Your rights

You may see which data we hold about you, have it corrected, have it erased, have the processing restricted, object, and request a copy in a common format.

Part of that you do yourself. What you put into Nermio you can change and delete there. You collect a copy under Settings → Your data: your companies, contacts, deals and tasks as CSV, a file that opens in Excel. Anyone on your team can do it, including with read-only rights, and it can be done at any time — not only when you leave.

What you can’t yet do yourself is make your whole account and your organisation disappear. We do that for you, on request via info@nermio.com; with us it is an action that requires a stated reason which stays in the security log, and it is irreversible. A button for it in the software is planned.

For everything else, email info@nermio.com. We will then ask for confirmation that you are who you say you are, otherwise someone else could request your data.

If you disagree with how we handle your data, you can complain to the Autoriteit Persoonsgegevens, the Dutch data protection authority, or to the supervisory authority in the country where you live — in the UK that is the Information Commissioner’s Office. That route is always open, including if you try us first.

To be settled by a lawyer

Within what period do we respond to a request, and how do we establish someone's identity without asking for unnecessary extra data?

The law gives one month, with an extension for a complex request. Which period we commit to and how we identify someone belongs here as an arrangement and not as an assumption.

Article 11. No automated decisions

We don’t take decisions about you based solely on automated processing, and we don’t build profiles of you. There is no score predicting whether a deal will close and no ranking of people. The AI features in article 4 return text that a human reads and judges; they decide nothing.

Article 12. Changes

If something changes in what we record or why, this page changes with it, with the date of the change. If it is a change that matters for you, we tell you beforehand by email.