Integritetspolicy
Vilka personuppgifter Nessie behandlar, varför, och vad du kan be oss göra med dem.
Den här sidan är en översättning som finns för att du ska kunna läsa den på ditt språk. Om den skiljer sig från den engelska versionen gäller den engelska versionen.
Det här är ett utkast. Det beskriver vad programvaran faktiskt gör i dag, men det har inte granskats av en jurist och Nessie har inte lanserats.
1. Egen drift eller Nessie Cloud – det här spelar störst roll
Nessie finns i två former, och de skiljer sig helt åt när det gäller integritet. Ta reda på vilken av dem du läser om innan du läser något annat.
- Egen drift. Du driver Nessie på din egen infrastruktur. Din organisation är personuppgiftsansvarig för allt som finns i den. UnlikeOtherAI har ingen åtkomst till din instans, tar inte emot något från den och behandlar inga personuppgifter för din räkning. Den här policyn beskriver programvarans beteende så att du kan skriva din egen; den gör oss inte till personuppgiftsbiträde åt dig.
- Nessie Cloud. Vi driver den. För de personuppgifter som din organisation lägger in i den agerar vi som personuppgiftsbiträde, på dina instruktioner; din organisation är personuppgiftsansvarig. För den begränsade mängd data som vi hanterar i egen rätt – kontoadministration, fakturering, supportkorrespondens och den här webbplatsen – är vi personuppgiftsansvariga. Resten av den här policyn handlar om Nessie Cloud.
En reservation för fallet med egen drift. Nessie är programvara som kommunicerar med andra tjänster, så din instans kommer att ta kontakt med det du konfigurerar den att nå: en modellleverantör, en e-postleverantör, en sök- eller webbläsartjänst. Det är dina relationer, och de ligger utanför vår kontroll och utanför den här policyn.
2. Vilka vi är
UnlikeOtherAI s.r.o., ett bolag registrerat i Tjeckien. Kontakta oss om något som rör den här sidan på hello@nessie.works.
Missing: the company registration number (IČO) and the registered office address.
Missing: whether a data protection officer has been appointed, and their contact details if so. Nobody is named as DPO today.
Missing: the effective date of this policy.
3. Vilka personuppgifter vi behandlar och varifrån de kommer
Identitet, som kommer från UnlikeOtherAI SSO
Nessie Cloud har inga lösenord och inget registreringsformulär. Du loggar in via UnlikeOtherAI SSO, som är den instans som avgör vem du är, vilken organisation du tillhör och vilka team du ingår i. Nessie skapar inte konton, låter dig inte ange ett lösenord och avvisar en begäran om att byta din profilbild, eftersom din bild finns i UnlikeOtherAI. Ditt namn, din e-postadress och din profil ändras där.
Nessie sparar en kopia av en del av det, och vi säger hellre det än påstår något annat. Dess databas innehåller din stabila UnlikeOtherAI-identifierare (subject) och bredvid den en cachad spegling av din e-postadress, ditt visningsnamn och din bild-URL, så att hundra rader chatt kan visa ett namn utan hundra uppslag. Den speglingen är uttryckligen inte auktoritativ: ingenting hittar på ett värde, ingenting skriver tillbaka dina ändringar till den, och den synkas på nytt från identitetsleverantörens verifierade uppgifter varje gång du loggar in, byter team eller förnyar din session. Din organisations aktuella medlemslista läses från UnlikeOtherAI när den visas, via kortlivade cacher som aldrig får avgöra vem som får se vad. Att helt ta bort de speglade kolumnerna är planerat arbete, inte något som redan är gjort.
Vi sparar också varaktigt: identifierare i UnlikeOtherAI för din organisation och dina team, ditt medlemskap och din roll i dem, samt en krypterad förnyelseuppgift (refresh credential) från UnlikeOtherAI och lokala sessionsposter, så att du kan förbli inloggad och så att en utloggning kan återkalla alla utestående token på en gång.
Vad du och dina kollegor lägger in i Nessie
Meddelanden, trådar och direktmeddelanden; filer och bilagor; dokument i kunskapsbasen; uppgifter, projekt och kanaler; agenters namn, roller och instruktioner; din status och dina inställningar. Allt detta kan innehålla personuppgifter om dig, dina kollegor eller tredje parter som dina kunder – det beror helt på vad din organisation skriver.
Data som dina agenter stöter på när de arbetar
Det här är den del som förtjänar mest uppmärksamhet, eftersom en agent når längre än en chattapp.
- Anslutna brevlådor. Om någon ansluter en brevlåda – sin egen eller ett teams delade adress – kan en agent läsa och svara i den. Post från ett anslutet konto läses live från din leverantör: Nessie har inloggningsuppgiften och en granskningspost, importerar inte meddelandena och lämnar ingen kopierad korrespondens kvar när du kopplar bort kontot. Undantaget är en brevlåda som du ansluter till Clients-inkorgen, till exempel
sales@ellersupport@: där ber du om att konversationerna ska sparas hos varje kunds post, så Nessie kopierar in den brevlådans meddelanden, med en begränsad mängd tidigare historik. Hur som helst finns meddelandets innehåll i Nessie medan en agent arbetar med det, och det skickas till en modell. Alla som skriver till den brevlådan berörs av detta, och de har aldrig samtyckt till det. - Brevlådor som hostas åt agenter. En driftsättning kan i stället ge en agent en egen adress. Post till den adressen lagras i Nessie: meddelandet tolkas, bilagorna lagras, och originalet i rått format raderas från inkorgens lagringsutrymme efter en konfigurerbar period (30 dagar om inte operatören ändrar det).
- Webben och webbläsare. Agenter kan hämta sidor, köra sökningar och styra en riktig webbläsarsession. En person kan låna ut en privat webbläsare till en agent, begränsad till angivna webbplatser, i högst femton minuter. Nessie sparar också en liten skärmbild av varje flik som en agents webbläsare lämnades på, så att produkten kan visa den – vilket innebär att de bilderna kan innehålla innehållet från en inloggad sida.
- Anslutna verktyg. MCP-servrar, kalendrar och andra integrationer som du ansluter returnerar data in i agentens kontext, och den datan går till modellen tillsammans med allt annat.
Poster som Nessie för om vad som hänt
- En granskningslogg. Varje åtgärd i kontrollplanet registreras med vem som gjorde den (person, agent eller tjänst), vad som gjordes, på vad, om den lyckades eller nekades och varför, ett begärande-id och – när det finns – IP-adressen och webbläsarens user-agent. Loggen är endast tillägg (append-only) och länkad i en hashkedja per organisation, så att manipulation går att upptäcka. Hemligheter, inloggningsuppgifter och fullständiga begäranskroppar hålls medvetet utanför den.
- En kostnadsbok för tokens. Varje modellanrop registreras med leverantör, modell, antal tokens och en uppskattad kostnad, hänförd till en organisation, ett team, ett projekt, en kanal, en agent och en person.
- Lagringsredovisning, så att lagringsanvändningen per organisation och per person alltid är känd.
- Sessions- och enhetsposter: hashade sessions- och förnyelsetoken, utgångstid, klienttyp och user-agent samt – om du använder mobil- eller skrivbordsapparna – en push-token.
- Felsökningsdiagnostik. Den hostade appen rapporterar ohanterade JavaScript-fel med en standardfelklass och koordinater i byggfilen. Den skickar inte felmeddelandet, innehållet i stackspåret, sidans URL, konversationsinnehåll eller identifierare för Nessie-användare eller organisationer. iOS- och Android-versionerna använder dessutom inbyggd kraschrapportering, som samlar in kraschspår samt metadata om enhet och installation.
Data som härleds från ditt innehåll
För att agenter ska kunna minnas saker och för att sökningen ska fungera omvandlar Nessie text till numeriska vektorer (inbäddningar, embeddings) och lagrar dem i sin databas. Det gäller agentminne, innehåll i kunskapsbasen och dina sökfrågor i sig. För att skapa en vektor skickas texten till en leverantör av inbäddningar. Om ingen sådan leverantör är konfigurerad faller återkallning och sökning tillbaka på vanlig sökordsmatchning.
Den här webbplatsen
Se avsnitt 9 om inställningscookies, analys och det lokala landsuppslaget som används för rubriken på startsidan.
4. Varför vi behandlar dem och på vilken rättslig grund
| Varför | Grund |
|---|---|
| Att driva Nessie Cloud åt din organisation – lagra och leverera innehåll, köra agenter | Fullgörande av vårt avtal med din organisation. Vi agerar på dess instruktioner. |
| Att logga in dig och hålla dig inloggad | Fullgörande av avtalet. |
| Granskningsloggen, godkännandespärrarna och isoleringen mellan tenants | Vårt och din organisations berättigade intresse av en säker och ansvarsskyldig tjänst. |
| Felsökning av appfel och krascher | Vårt berättigade intresse av att upprätthålla en fungerande och säker tjänst. |
| Kostnadsböckerna för tokens och lagring samt fakturering | Fullgörande av avtalet och vår rättsliga förpliktelse att föra räkenskaper. |
| Support som du ber oss om | Fullgörande av avtalet, eller vårt berättigade intresse av att svara dig. |
| Analyscookies på den här webbplatsen | Ditt samtycke, som du ger eller nekar i cookiefältet och kan ändra när som helst. |
Där din organisation är personuppgiftsansvarig är det din organisation, inte vi, som ska fastställa den rättsliga grunden för att lägga in en viss persons uppgifter i Nessie – till exempel en kunds e-post.
Vi säljer inte personuppgifter, och vi använder inte ditt innehåll för att rikta reklam till dig.
5. Vilka andra som ser dem
Modellleverantörer – den viktiga
När en agent körs går konversationens innehåll till en språkmodell. Det innebär att meddelandena, de relevanta filerna, den post agenten arbetar med och resultaten från de verktyg den anropade lämnar Nessie och når den modellleverantör som din driftsättning är konfigurerad med. Det går inte att köra en agent utan att detta sker.
Vilken leverantör det är beror på konfigurationen. Nessie kan prata med en liten, fast uppsättning leverantörer som anges i dess kod, eller med vilken OpenAI-kompatibel slutpunkt som helst som en operatör anger, och enskilda personer kan ansluta sina egna AI-prenumerationer så att deras agenter körs på ett konto som de redan betalar för. I Nessie Cloud dirigeras anropen genom en gateway som drivs av UnlikeOtherAI, vilken skickar dem vidare till leverantören uppströms tillsammans med signerad information som identifierar organisationen, teamet, personen, agenten och körningen som anropet kom från. Webbsökning och djupgående research går genom samma gateway.
Nessie Cloud använder flera inferensleverantörer, för chatt och för inbäddningar, och väljer mellan dem utifrån kostnad och kvalitet. Några av dem finns utanför EU. En organisation kommer att kunna välja i Admin vilka leverantörer dess agenter får använda: bara västerländska leverantörer, bara europeiska leverantörer, bara kinesiska leverantörer eller ingen preferens, och då väljer Nessie den mest effektiva leverantören för varje jobb.
Missing, and required before launch: the providers in each group, whether any of them may use traffic for training, and the date the regional choice is available in Admin.
Andra som vi förlitar oss på
- Hosting – europeiska hostingleverantörer som Scaleway och Hetzner, valda tjänst för tjänst. Se avsnitt 6.
- Identitet – UnlikeOtherAI SSO, som håller ditt konto, din profil och ditt organisationsmedlemskap.
- Betalningar – din prenumeration och din kontoutskrift hanteras av UnlikeOtherAI, och kortbetalningar behandlas av Stripe. Nessie lagrar själv inga kortuppgifter, ingen prenumeration och ingen faktura.
- De tjänster som en funktion behöver. Hostade agentbrevlådor skickar och tar emot via Amazon SES. Agenters telefonnummer, samtal och sms går via Twilio. Meddelanden och kommentarer på Facebook och Instagram kommer in via Metas officiella API. Molnbaserade webbläsarsessioner körs hos Browserbase. Röstsamtal till din assistent i appen öppnar en direkt ljudanslutning mellan din enhet och Google; dikterade meddelanden transkriberas av Google Speech-to-Text via vår gateway. Agentminne förvaras hos remember.ninja, en minnestjänst som vi själva driver. Möteslänkar skapas hos den leverantör som din organisation har valt – Google Meet, Jitsi eller Microsoft Teams. Mobilnotiser går via Apples och Googles pushtjänster och bär en intern referens i stället för meddelandeinnehåll.
- Felrapportering. Sanerade JavaScript-fel från den hostade appen går till Sentrys EU-region. Inbyggda kraschrapporter från iOS och Android går till Google Firebase Crashlytics. Dessa leverantörer kan behandla nätverks- och enhetsmetadata som behövs för att leverera och gruppera rapporter. Vi bifogar inte medvetet innehåll från Nessie-konversationer till de rapporterna.
- Mätning av användning. Nessie-apparna räknar per dag vilka områden som öppnas och om några få åtgärder lyckas, utan något innehåll bifogat; landet läses av från anslutningen och kasseras, och de dagliga summorna går till Google Analytics. Du kan stänga av det under Dina inställningar → Profil → Hjälp till att förbättra Nessie. För att välja ditt språk vid första besöket frågar appen GeoJS efter landet för din anslutning.
- Allt du själv ansluter – din e-postleverantör, dina MCP-servrar, dina egna AI-konton och tjänster som HubSpot, Mailchimp, LinkedIn eller Xero. Det är dina relationer, och dina leverantörers policyer gäller.
Missing: a proper sub-processor list — every processor by legal name, what it does, where it processes data, and a way to be told before we add one. The list above is based on the current implementation, not a maintained register.
Vi lämnar också ut personuppgifter när lagen kräver det, och till professionella rådgivare som är bundna av tystnadsplikt.
6. Var dina data finns, och överföringar utanför EU
Nessie Cloud körs hos europeiska hostingleverantörer – Scaleway, Hetzner och andra. Vi väljer den bästa tjänsten hos var och en av dem, så olika delar av produkten kan köras hos olika leverantörer, alla i Europa.
Ditt innehåll stannar inte inom den gränsen i ett viktigt fall: när en agent körs går begäran till en modellleverantör, och den leverantören kan behandla den utanför EU. Detsamma gäller sökning, webbläsarsessioner, röstsamtal och allt du själv ansluter. Egen drift ger dig kontroll över lagringen men ändrar inte i sig detta – modellanropet lämnar ändå ditt hus.
Missing: the transfer mechanism relied on for each non-EU processor — standard contractual clauses, an adequacy decision, or something else — and the transfer impact assessment behind it.
7. Hur länge vi sparar dem
Ärligt talat: Nessie har inget automatiskt schema för lagring eller radering. Innehåll finns kvar tills någon raderar det. Granskningsloggen är medvetet endast tillägg och raderas i dag inte alls, eftersom hela poängen med en manipulationssäker logg är att poster inte i tysthet kan försvinna. Det finns ingen dataexport och ingen radering av en hel organisation som du kan göra själv i produkten; när du ber oss exportera eller radera gör vi det för hand.
De undantag vi kan peka på i koden:
- Rå inkommande e-post för hostade agentbrevlådor raderas från lagringsutrymmet efter en konfigurerbar period, som standard 30 dagar, när meddelandet väl har importerats.
- Ett tillfälligt tillstånd för privat webbläsare upphör efter högst femton minuter.
- Identitetscacher hålls endast i minnet och upphör efter sekunder eller minuter; de är aldrig ett varaktigt lager.
- Firebase uppger att Crashlytics sparar kraschspår och tillhörande installationsidentifierare i 90 dagar innan borttagningen påbörjas. Sentrys lagring av händelser följer den plan som är konfigurerad för vår EU-organisation.
- Att koppla bort en ansluten brevlåda lämnar ingen kopierad korrespondens kvar, eftersom ingen har sparats. Post från en brevlåda som är ansluten till Clients-inkorgen finns kvar som konversationshistorik tills den raderas.
Missing: actual retention periods for content, audit entries, ledger entries, session records and backups, and a period after an account or organisation closes. We will not publish numbers the software does not enforce.
8. Hur de skyddas
Konkret, och bara sådant som finns i koden:
- Hemligheter ligger aldrig i klartext i databasen. Kunders hemligheter går till ett dedikerat valv; om inget valv är konfigurerat vägrar Nessie att spara en hemlighet i stället för att falla tillbaka på klartext. Inloggningsuppgifter för personliga AI-prenumerationer går till ett andra, separat valv, så att en identitet som är begränsad till det ena inte kan läsa det andra. Förnyelseuppgifter, konnektortoken och pushnycklar lagras som AES-256-GCM-höljen under en versionshanterad nyckelring som kan roteras.
- Hemligt material hålls borta från modeller. En agent får känna till att en hemlighet finns och få använda den, men värdet får aldrig hamna i en prompt, ett verktygsargument, ett verktygsresultat, minne, inbäddningar, loggar eller en notis. En agent kan aldrig beviljas rätt att avslöja en hemlighet.
- En skanner nekar meddelanden som innehåller inloggningsuppgifter både i skrivfältet och på nytt på servern, och kan i efterhand rensa en inloggningsuppgift som redan postats – även från det agentminne som skapats utifrån det meddelandet.
- Granskningsloggen är manipulationssäker, kedjad per organisation med SHA-256 och verifierbar i efterhand.
- Agenter ser bara det de har fått, och det en agent har läst begränsar vem som får läsa dess svar, så att material från en privat källa inte kan tvättas in i ett offentligt rum.
- Utgående begäranden är IP-låsta och valideras på nytt vid varje omdirigering, så att en adress som en modell eller användare anger inte kan omdirigeras mot intern infrastruktur.
- Platsmetadata tas bort från uppladdade foton (EXIF och GPS) på den enda punkt där filer lagras, om inte en organisation stänger av det.
- Allt krypteras under överföring, och åtkomsten styrs av roller på organisations-, team- och projektnivå.
Ingen säkerhet är perfekt. Om du hittar ett problem, tala om det för oss på hello@nessie.works.
Missing: whether backups are encrypted and where they are held, and our breach notification commitment — how quickly we tell a customer after we become aware of a personal data breach.
9. Cookies och den här webbplatsen
För att välja rubrik på startsidan kontrollerar vår server landet för din anslutnings IP-adress mot en lokal databas. Ingen IP-adress skickas till någon extern geolokaliseringstjänst. Resultatet av uppslaget sparas inte i din webbläsare. Den här produkten innehåller GeoLite2-data skapade av MaxMind, tillgängliga från MaxMind, under licensen CC BY-SA 4.0.
Det är allt som finns:
- Ditt cookieval lagras i en förstapartscookie som heter
nessie-cookie-consent, satt i ett år pånessie.worksoch dess underdomäner så att det räcker att svara en gång. Den innehåller ett enda värde – om du tillät analys – och ingen identifierare. En kopia sparas även i webbläsarens lokala lagring, ifall cookies blockeras. Ingen server läser någon av dem. - En inställningscookie,
nessie-device-colour, kommer ihåg vilken färg du valde för datorn på startsidan. Den är en förstapartscookie, gäller i ett år och innehåller ett färgnamn. - Analys är avstängd om du inte slår på den. Fältet erbjuder valet, vi kommer ihåg ditt svar, och det kostar dig ingenting att tacka nej. Vårt analysverktyg är Google Analytics, och på den här webbplatsen körs det först efter att du har tillåtit det.
Utan ditt tillstånd finns inget spårningsskript, ingen reklampixel och ingen tagg från tredje part av något slag. Du kan öppna fältet igen och ändra dig via cookielänken i sidfoten. Användningssiffrorna som Nessie-apparna skickar beskrivs i avsnitt 5.
Missing: what Google Analytics stores for this website and for how long.
När du loggar in i produkten sätts cookies och lagras token som är strikt nödvändiga för att hålla dig inloggad. De är inte frivilliga och används inte för spårning.
10. Dina rättigheter
Om GDPR gäller för dig kan du be oss att:
- upplysa dig om vilka personuppgifter vi har om dig och ge dig en kopia;
- rätta allt som är felaktigt;
- radera dem;
- begränsa eller invända mot hur vi använder dem, inklusive allt vi gör på grundval av berättigade intressen;
- flytta dem till en annan tjänst i ett maskinläsbart format;
- återkalla samtycke där vi har förlitat oss på det, vilket för oss betyder analyscookies.
Skriv till hello@nessie.works. Vi svarar inom en månad.
Två ärliga reservationer. För det första: om din organisation använder Nessie Cloud är din organisation personuppgiftsansvarig för det som finns i den – så för dina meddelanden och filer lämnar vi normalt över din begäran till dem och agerar på deras instruktion. Fråga dem direkt så får du svar snabbare. För det andra finns själva ditt konto i UnlikeOtherAI SSO, så en begäran om ditt namn, din e-postadress eller din profil är egentligen en begäran till den tjänsten; vi hänvisar dig dit.
Nessie fattar inga automatiserade beslut om dig som har rättsliga följder eller liknande betydande påverkan. Agenter producerar utkast, förslag och åtgärder; vad en agent får göra utan att en person godkänner det är en inställning som din organisation styr.
Du kan också lämna in ett klagomål till en tillsynsmyndighet för dataskydd – i Tjeckien Úřad pro ochranu osobních údajů (myndigheten för skydd av personuppgifter), eller myndigheten i det EU-land där du bor eller arbetar. Vi ser helst att du kommer till oss först.
11. Barn
Nessie är ett verktyg för organisationer och är inte avsett för barn. Vi behandlar inte medvetet personuppgifter om någon under 16 år genom det, och vi riktar ingen del av det mot barn. Om du tror att ett barns uppgifter har hamnat i Nessie Cloud, berätta det för oss så tar vi bort dem.
12. Ändringar av den här policyn
Vi uppdaterar den här sidan i takt med att produkten förändras – och den kommer att förändras, eftersom flera avsnitt ovan uttryckligen säger att något saknas. När en ändring väsentligt påverkar dig säger vi det i stället för att i tysthet ändra sidan, och den uppdaterade versionen anger sitt datum.
Missing: how we notify customers of a material change, and whether earlier versions of this policy will stay available.
13. Kontakt
hello@nessie.works, för integritetsfrågor, begäranden om rättigheter och allt annat som rör den här sidan.
Missing: an EU representative under Article 27, if one is required and appointed. None is appointed today.