Privacy Policy
The short version
The AI runs on your computer. Your conversations, your memory, your documents and your photos stay on that machine, and we have no copy of them and no way to get one. Five things do leave it, listed field by field below, and none of them contain what you said to Fred. When you are away from home your phone reaches your Fred through a relay we run in Switzerland, and that relay handles your messages only in encrypted form. Anything you ask Fred to look up on the internet goes to that service, exactly as it would from your browser.
Who we are
Fred and this website are operated by BBASHI GmbH, 7000 Chur, Switzerland (CHE-252.691.441). For anything in this document, write to [email protected]. One person reads that inbox and answers it.
Part 1: this website
If you join the waiting list, we store your email address and the date and time you signed up. It is used to tell you when Fred is available and to send occasional product news, and for nothing else. It sits on our own server in Switzerland. We do not use cookies or any third-party tracking on this site. We do count visits, with a cookieless counter we run ourselves on that same server: it records the page you opened, where you arrived from, your browser and your country, and it never stores your IP address or anything that could recognise you again tomorrow. If your browser sends Do Not Track or Global Privacy Control, nothing is counted at all. Nothing here is shared with anyone.
We keep your email until you ask us to remove it, or until the waiting list is retired.
Payments
If you buy a tee or make a donation, the payment is handled by Stripe Payments Europe, Ltd. You are taken to a Stripe-hosted checkout page, so your card details are entered on Stripe's systems and never reach our server. We never see or store your card number.
To fulfil an order, Stripe passes us the information you entered there: your name, email address, shipping address, the size you chose and what you paid. We use it to print and post your order and to answer you if something goes wrong. Stripe also processes this data as an independent controller for its own fraud-prevention and legal obligations, and may transfer it outside Switzerland and the EU under its own safeguards. Stripe's privacy policy is at stripe.com/privacy.
Order records are kept as long as Swiss bookkeeping law requires, which is ten years.
Part 2: the Fred software on your computer
What never leaves your machine
All of this is stored on your own disk, in your own user folder, and is never transmitted to us:
- Every message you have exchanged with Fred, and everything Fred has replied
- Everything Fred remembers about you: facts, notes, the stash, the knowledge index
- Documents and photos you give him, and the search index built from them
- Voice notes and their transcripts. Speech recognition runs on your machine, not in a cloud service
- Email, calendar entries and messages that agents fetch on your behalf
- The language model itself and every answer it produces. There is no cloud model behind Fred. If your internet connection is unplugged, Fred still answers
We hold no account for your data, because there is no account. There is nothing on our side to log into, and nothing for us to hand over if someone asks us for your conversations, because we do not have them.
What Fred does send us, in full
This is the complete list. There is no sixth item.
- A one-time registration, on first run. Your email address, your name, your country, any use cases you tick, plus a random install ID, your platform (Mac, Windows, Linux) and the app version. This needs the internet once. After that Fred never asks again and works fully offline. We use it to know how many people run Fred and to be able to reach testers.
- An anonymous liveness ping. Once when the app starts and then every 12 hours, Fred sends the same random install ID, the platform, the version and the build number. Nothing else. No content, no name, no email, no usage detail. It tells us how many installs are alive and which versions people are on.
- An update check. Fred asks our server which build is current for your platform and release channel. This one carries no install ID.
- Update downloads. When you press the update button, Fred downloads a signed package from our server. Updates are never installed behind your back.
- Bug reports, only when you press send. The report contains exactly what you typed, the optional email address you add, the context shown to you in the form, and the build, version and platform.
Like any request to any website, each of these also shows our server the IP address you are connecting from. We do not build profiles from it.
Part 3: the relay, in detail
This is the part people ask about most, so here is the whole mechanism.
When it is used, and when it is not
At home, your phone talks straight to your Fred over your own Wi-Fi. The relay is not involved and nothing goes out to the internet. The relay exists for the other case: you are on a train, your Fred is at home, and two devices that cannot see each other need somewhere to meet. It is a post box, not a mailbox we read.
It runs on our own hardware in Chur, Switzerland. It is not a cloud service rented from anyone.
What is encrypted
When you pair your phone, your Fred generates a random AES-256 key and gives it to the phone. Everything your phone sends and everything Fred answers is encrypted with that key (AES-256-GCM) before it reaches the relay, and decrypted only on the other device. The relay stores and forwards ciphertext. We do not have a copy of that key on any server we operate.
What the relay can see
We would rather tell you this than have you find it out:
- That a particular Fred and a particular phone are connected, and when
- The IP addresses both of them connect from
- The size and timing of each message
- The envelope around your message: which function your phone called, for example that it asked for a chat reply or for a picture, but not what was said
It cannot see the content of your messages, Fred's answers, your memory, your documents or your photos.
What the relay keeps
No messages, ever. Nothing you say is written to disk on the relay. What it does keep is the minimum needed for two devices to find each other again: a device ID for your Fred and the hashed credentials of the phones you paired with it.
The pairing code, and an honest caveat
Pairing normally happens by scanning a QR code on your own screen, which never touches the internet. Because some cameras cannot read a screen, we also offer a six-character code you can type. To make that possible, your Fred sends the pairing details, which include that AES key, to the relay, where they are held in memory only, for at most five minutes, usable once, and deleted the moment the code is used or expires. They are never written to disk. Today that happens whenever a pairing screen is opened, including when you go on to use the QR code instead. So for those few minutes, the relay does hold the key material. We would rather write that down than let you assume otherwise.
The connection itself
While Fred is running, it keeps a connection open to the relay even if you have never paired a phone, so that a phone can reach it the moment you do. Until a phone actually talks to it, that connection carries nothing but a registration and keepalives.
Part 4: push notifications
When Fred sends a notification to your phone, the title and text travel through Expo's push service and then through Apple's or Google's notification network, because that is the only way to wake a phone that is not running the app. Those notification texts are not covered by the encryption described above. If you would rather nothing left your house that way, turn push notifications off in the app. Fred still shows you everything when you open it, and everything else described here is unaffected.
Part 5: when you ask Fred to use the internet
Fred can reach out when you ask him to. Each of these requests goes to that company, not to us, and happens only when the relevant agent is enabled and something you asked for needs it:
- Web search: DuckDuckGo by default. Brave Search or your own SearXNG instance can be used instead. Your search terms go to that engine, exactly as if you had typed them into it yourself. Results are cached on your machine so the same question does not get asked twice.
- Weather and place lookup: Open-Meteo and wttr.in, which receive the location you asked about.
- Currency rates, timetables, video and similar: the public API of whichever service the agent uses.
- Your own accounts: if you connect email, calendar, Notion or a smart home hub, Fred talks to that provider with the credentials you gave it, and the content comes back to your machine.
- Setup downloads: during installation Fred downloads models and components from Ollama, Hugging Face, GitHub and PyTorch. These are downloads. Nothing about you is uploaded with them.
Every agent is optional, and the app shows you what each one touches.
The one thing we would rather not have to say
The desktop app currently loads its typefaces from Google Fonts when it starts, which means Google is told the IP address of a machine running Fred. It carries none of your data, but it is an outbound request we did not need to make, and we are bundling the fonts into the app so it goes away. It is listed here because a privacy policy that only mentions the flattering parts is not worth reading.
What we would have if a court asked us
Your registration record: the email, name and country you gave, and the install ID it is linked to. The fact that an install with that ID pinged our server, and roughly when. Order or donation records, if you bought something. That is the entire set. We could not produce your conversations, your files, your memory or your photos under any legal order, because they are not ours to produce and never reach us.
Your rights
Under the Swiss Federal Act on Data Protection (nDSG) and the EU General Data Protection Regulation (GDPR), you have the right to:
- Request access to your personal data
- Request correction or deletion of your data
- Withdraw your consent at any time
Write to [email protected] and we will delete your registration and your waiting-list entry. The install ID left in our ping data is a random string with no name attached to it once the registration is gone.
Changes to this policy
We may update this policy. Changes are posted on this page with a new date at the top. If we ever start collecting something new, it gets added to the numbered list in Part 2, because that list is meant to be complete.
If you want the argument for why any of this matters, it is on the why privacy page.
Datenschutzerklärung
Die Kurzfassung
Die KI läuft auf Ihrem Computer. Ihre Gespräche, Ihr Gedächtnis, Ihre Dokumente und Ihre Fotos bleiben auf diesem Gerät, und wir haben davon keine Kopie und keine Möglichkeit, eine zu bekommen. Fünf Dinge verlassen das Gerät, unten Feld für Feld aufgelistet, und keines davon enthält, was Sie zu Fred gesagt haben. Wenn Sie unterwegs sind, erreicht Ihr Handy Ihren Fred über ein Relay, das wir in der Schweiz betreiben, und dieses Relay verarbeitet Ihre Nachrichten nur in verschlüsselter Form. Alles, was Sie Fred im Internet nachschlagen lassen, geht an diesen Dienst, genau so wie aus Ihrem Browser.
Wer wir sind
Fred und diese Website werden betrieben von BBASHI GmbH, 7000 Chur, Schweiz (CHE-252.691.441). Zu allem in diesem Dokument schreiben Sie an [email protected]. Eine Person liest dieses Postfach und antwortet darauf.
Teil 1: diese Website
Wenn Sie sich für die Warteliste eintragen, speichern wir Ihre E-Mail-Adresse sowie Datum und Uhrzeit der Anmeldung. Sie wird verwendet, um Ihnen mitzuteilen, wann Fred verfügbar ist, und um gelegentlich Produktneuigkeiten zu senden, für nichts anderes. Sie liegt auf unserem eigenen Server in der Schweiz. Wir verwenden auf dieser Website keine Cookies und kein Tracking Dritter. Wir zählen aber Besuche, mit einem cookiefreien Zähler, den wir selbst auf demselben Server betreiben: Er erfasst die aufgerufene Seite, woher Sie kamen, Ihren Browser und Ihr Land, und speichert weder Ihre IP-Adresse noch irgendetwas, das Sie morgen wiedererkennbar machen würde. Sendet Ihr Browser "Do Not Track" oder "Global Privacy Control", wird gar nichts gezählt. Nichts davon wird an Dritte weitergegeben.
Wir bewahren Ihre E-Mail-Adresse auf, bis Sie deren Löschung verlangen oder die Warteliste eingestellt wird.
Zahlungen
Wenn Sie ein Shirt kaufen oder eine Spende machen, wird die Zahlung von Stripe Payments Europe, Ltd. abgewickelt. Sie werden auf eine von Stripe gehostete Bezahlseite geleitet, Ihre Kartendaten werden also auf den Systemen von Stripe eingegeben und erreichen unseren Server nie. Wir sehen und speichern Ihre Kartennummer nicht.
Zur Abwicklung einer Bestellung übermittelt uns Stripe die dort eingegebenen Angaben: Name, E-Mail-Adresse, Lieferadresse, gewählte Grösse und den bezahlten Betrag. Wir verwenden diese Daten, um Ihre Bestellung zu drucken und zu versenden, und um Ihnen zu antworten, wenn etwas nicht stimmt. Stripe verarbeitet diese Daten zusätzlich als eigenständiger Verantwortlicher für Betrugsprävention und gesetzliche Pflichten und kann sie unter eigenen Garantien in Länder ausserhalb der Schweiz und der EU übermitteln. Die Datenschutzerklärung von Stripe finden Sie unter stripe.com/privacy.
Bestellunterlagen bewahren wir so lange auf, wie es das schweizerische Buchführungsrecht verlangt, nämlich zehn Jahre.
Teil 2: die Fred-Software auf Ihrem Computer
Was Ihr Gerät nie verlässt
All das liegt auf Ihrer eigenen Festplatte, in Ihrem eigenen Benutzerordner, und wird nie an uns übertragen:
- Jede Nachricht, die Sie mit Fred ausgetauscht haben, und alles, was Fred geantwortet hat
- Alles, was Fred über Sie behält: Fakten, Notizen, den Stash, den Wissensindex
- Dokumente und Fotos, die Sie ihm geben, und der daraus gebaute Suchindex
- Sprachnachrichten und deren Transkripte. Die Spracherkennung läuft auf Ihrem Gerät, nicht in einem Cloud-Dienst
- E-Mails, Kalendereinträge und Nachrichten, die Agenten für Sie abrufen
- Das Sprachmodell selbst und jede Antwort, die es erzeugt. Hinter Fred steht kein Cloud-Modell. Wenn Sie das Internet ausstecken, antwortet Fred weiterhin
Wir führen kein Konto für Ihre Daten, weil es kein Konto gibt. Auf unserer Seite gibt es nichts, wo man sich einloggen könnte, und nichts, was wir herausgeben könnten, wenn jemand nach Ihren Gesprächen fragt, weil wir sie nicht haben.
Was Fred uns sendet, vollständig
Das ist die vollständige Liste. Einen sechsten Punkt gibt es nicht.
- Eine einmalige Registrierung beim ersten Start. Ihre E-Mail-Adresse, Ihr Name, Ihr Land, die von Ihnen angekreuzten Anwendungsfälle, dazu eine zufällige Installations-ID, Ihre Plattform (Mac, Windows, Linux) und die App-Version. Dafür braucht es einmal Internet. Danach fragt Fred nie wieder und funktioniert vollständig offline. Wir nutzen das, um zu wissen, wie viele Menschen Fred betreiben, und um Testerinnen und Tester erreichen zu können.
- Ein anonymes Lebenszeichen. Einmal beim Start der App und danach alle 12 Stunden sendet Fred dieselbe zufällige Installations-ID, die Plattform, die Version und die Build-Nummer. Sonst nichts. Keine Inhalte, kein Name, keine E-Mail-Adresse, keine Nutzungsdetails. Es zeigt uns, wie viele Installationen aktiv sind und welche Versionen im Umlauf sind.
- Eine Update-Prüfung. Fred fragt unseren Server, welcher Build für Ihre Plattform und Ihren Release-Kanal aktuell ist. Diese Anfrage enthält keine Installations-ID.
- Update-Downloads. Wenn Sie auf Aktualisieren drücken, lädt Fred ein signiertes Paket von unserem Server. Updates werden nie hinter Ihrem Rücken installiert.
- Fehlerberichte, nur wenn Sie auf Senden drücken. Der Bericht enthält genau das, was Sie geschrieben haben, die optionale E-Mail-Adresse, den im Formular angezeigten Kontext sowie Build, Version und Plattform.
Wie bei jeder Anfrage an jede Website sieht unser Server dabei auch die IP-Adresse, von der aus Sie sich verbinden. Wir bauen daraus keine Profile.
Teil 3: das Relay im Detail
Danach wird am häufigsten gefragt, deshalb hier der ganze Mechanismus.
Wann es benutzt wird und wann nicht
Zu Hause spricht Ihr Handy direkt mit Ihrem Fred über Ihr eigenes WLAN. Das Relay ist nicht beteiligt, und nichts geht ins Internet. Das Relay existiert für den anderen Fall: Sie sitzen im Zug, Ihr Fred steht zu Hause, und zwei Geräte, die sich nicht sehen können, brauchen einen Treffpunkt. Es ist ein Briefkasten, kein Postfach, in das wir hineinschauen.
Es läuft auf unserer eigenen Hardware in Chur, Schweiz. Es ist kein bei jemandem gemieteter Cloud-Dienst.
Was verschlüsselt ist
Beim Koppeln Ihres Handys erzeugt Ihr Fred einen zufälligen AES-256-Schlüssel und gibt ihn dem Handy. Alles, was Ihr Handy sendet, und alles, was Fred antwortet, wird mit diesem Schlüssel verschlüsselt (AES-256-GCM), bevor es das Relay erreicht, und erst auf dem anderen Gerät entschlüsselt. Das Relay speichert und leitet nur Chiffretext weiter. Auf keinem von uns betriebenen Server liegt eine Kopie dieses Schlüssels.
Was das Relay sehen kann
Wir sagen es Ihnen lieber selbst, als dass Sie es herausfinden:
- Dass ein bestimmter Fred und ein bestimmtes Handy verbunden sind, und wann
- Die IP-Adressen, von denen beide sich verbinden
- Grösse und Zeitpunkt jeder Nachricht
- Den Umschlag um Ihre Nachricht: welche Funktion Ihr Handy aufgerufen hat, etwa dass es eine Chat-Antwort oder ein Bild angefragt hat, aber nicht, was gesagt wurde
Es kann den Inhalt Ihrer Nachrichten, Freds Antworten, Ihr Gedächtnis, Ihre Dokumente und Ihre Fotos nicht sehen.
Was das Relay aufbewahrt
Keine Nachrichten, nie. Nichts von dem, was Sie sagen, wird auf dem Relay auf die Festplatte geschrieben. Aufbewahrt wird das Minimum, damit sich zwei Geräte wiederfinden: eine Geräte-ID für Ihren Fred und die gehashten Zugangsdaten der damit gekoppelten Handys.
Der Kopplungscode, und eine ehrliche Einschränkung
Gekoppelt wird normalerweise, indem Sie einen QR-Code auf Ihrem eigenen Bildschirm scannen, was das Internet nie berührt. Weil manche Kameras einen Bildschirm nicht lesen können, bieten wir zusätzlich einen sechsstelligen Code zum Abtippen an. Damit das geht, sendet Ihr Fred die Kopplungsdaten, zu denen auch dieser AES-Schlüssel gehört, an das Relay, wo sie nur im Arbeitsspeicher und höchstens fünf Minuten liegen, einmal verwendbar sind und in dem Moment gelöscht werden, in dem der Code benutzt wird oder abläuft. Auf die Festplatte werden sie nie geschrieben. Heute passiert das immer, wenn ein Kopplungsbildschirm geöffnet wird, auch wenn Sie danach doch den QR-Code verwenden. In diesen wenigen Minuten hält das Relay also das Schlüsselmaterial. Wir schreiben das lieber hin, als Sie im Glauben zu lassen, es sei anders.
Die Verbindung selbst
Solange Fred läuft, hält er eine Verbindung zum Relay offen, auch wenn Sie nie ein Handy gekoppelt haben, damit ein Handy ihn in dem Moment erreichen kann, in dem Sie es tun. Bis tatsächlich ein Handy mit ihm spricht, überträgt diese Verbindung nichts ausser einer Registrierung und Keepalives.
Teil 4: Push-Benachrichtigungen
Wenn Fred eine Benachrichtigung auf Ihr Handy schickt, laufen Titel und Text über den Push-Dienst von Expo und danach über das Benachrichtigungsnetz von Apple oder Google, weil sich ein Handy nur so wecken lässt, wenn die App nicht läuft. Diese Benachrichtigungstexte sind von der oben beschriebenen Verschlüsselung nicht erfasst. Wenn Sie nicht möchten, dass auf diesem Weg etwas Ihr Zuhause verlässt, schalten Sie Push-Benachrichtigungen in der App aus. Fred zeigt Ihnen trotzdem alles, sobald Sie ihn öffnen, und alles andere hier Beschriebene bleibt unberührt.
Teil 5: wenn Sie Fred bitten, ins Internet zu gehen
Fred kann nach draussen greifen, wenn Sie ihn darum bitten. Jede dieser Anfragen geht an das jeweilige Unternehmen, nicht an uns, und erfolgt nur, wenn der betreffende Agent aktiviert ist und etwas, das Sie verlangt haben, sie braucht:
- Websuche: standardmässig DuckDuckGo. Stattdessen können Brave Search oder Ihre eigene SearXNG-Instanz verwendet werden. Ihre Suchbegriffe gehen an diese Suchmaschine, genau so, als hätten Sie sie selbst dort eingetippt. Ergebnisse werden auf Ihrem Gerät zwischengespeichert, damit dieselbe Frage nicht zweimal gestellt wird.
- Wetter und Ortssuche: Open-Meteo und wttr.in, die den abgefragten Ort erhalten.
- Wechselkurse, Fahrpläne, Videos und Ähnliches: die öffentliche Schnittstelle des jeweiligen Dienstes.
- Ihre eigenen Konten: wenn Sie E-Mail, Kalender, Notion oder eine Smart-Home-Zentrale verbinden, spricht Fred mit diesem Anbieter über die von Ihnen hinterlegten Zugangsdaten, und die Inhalte kommen auf Ihr Gerät zurück.
- Downloads bei der Einrichtung: während der Installation lädt Fred Modelle und Komponenten von Ollama, Hugging Face, GitHub und PyTorch. Das sind Downloads. Es wird nichts über Sie mit hochgeladen.
Jeder Agent ist optional, und die App zeigt Ihnen, worauf jeder einzelne zugreift.
Das eine, was wir lieber nicht sagen müssten
Die Desktop-App lädt ihre Schriften beim Start derzeit von Google Fonts, wodurch Google die IP-Adresse eines Rechners erfährt, auf dem Fred läuft. Es werden dabei keine Ihrer Daten übertragen, aber es ist eine ausgehende Anfrage, die nicht nötig gewesen wäre, und wir bündeln die Schriften gerade in die App, damit sie verschwindet. Sie steht hier, weil eine Datenschutzerklärung, die nur die schmeichelhaften Teile nennt, nicht lesenswert ist.
Was wir hätten, wenn ein Gericht fragt
Ihren Registrierungseintrag: die E-Mail-Adresse, den Namen und das Land, die Sie angegeben haben, und die damit verknüpfte Installations-ID. Die Tatsache, dass eine Installation mit dieser ID unseren Server angepingt hat, und ungefähr wann. Bestell- oder Spendenunterlagen, falls Sie etwas gekauft haben. Das ist alles. Ihre Gespräche, Ihre Dateien, Ihr Gedächtnis oder Ihre Fotos könnten wir unter keiner gerichtlichen Anordnung herausgeben, weil sie nicht uns gehören und uns nie erreichen.
Ihre Rechte
Gemäss dem Schweizer Datenschutzgesetz (nDSG) und der EU-Datenschutz-Grundverordnung (DSGVO) haben Sie das Recht:
- Auskunft über Ihre gespeicherten Daten zu verlangen
- Berichtigung oder Löschung Ihrer Daten zu verlangen
- Ihre Einwilligung jederzeit zu widerrufen
Schreiben Sie an [email protected], und wir löschen Ihre Registrierung und Ihren Wartelisteneintrag. Die in unseren Ping-Daten verbleibende Installations-ID ist eine zufällige Zeichenfolge, an der ohne die Registrierung kein Name mehr hängt.
Änderungen dieser Richtlinie
Wir können diese Richtlinie aktualisieren. Änderungen werden auf dieser Seite mit einem neuen Datum oben veröffentlicht. Sollten wir je etwas Neues erheben, kommt es in die nummerierte Liste in Teil 2, denn diese Liste soll vollständig sein.
Die Begründung, warum das alles zählt, steht auf der Seite why privacy.
Politique de confidentialité
La version courte
L'IA tourne sur votre ordinateur. Vos conversations, votre mémoire, vos documents et vos photos restent sur cette machine, et nous n'en avons aucune copie ni aucun moyen d'en obtenir une. Cinq choses en sortent, listées champ par champ ci-dessous, et aucune ne contient ce que vous avez dit à Fred. Lorsque vous êtes en déplacement, votre téléphone joint votre Fred via un relais que nous exploitons en Suisse, et ce relais ne manipule vos messages que sous forme chiffrée. Tout ce que vous demandez à Fred de chercher sur internet part vers ce service, exactement comme depuis votre navigateur.
Qui nous sommes
Fred et ce site web sont exploités par BBASHI GmbH, 7000 Chur, Suisse (CHE-252.691.441). Pour tout ce qui figure dans ce document, écrivez à [email protected]. Une seule personne lit cette boîte et y répond.
Partie 1 : ce site web
Si vous rejoignez la liste d'attente, nous conservons votre adresse e-mail ainsi que la date et l'heure de votre inscription. Elle sert à vous prévenir quand Fred est disponible et à envoyer occasionnellement des nouvelles du produit, et à rien d'autre. Elle se trouve sur notre propre serveur en Suisse. Nous n'utilisons ni cookies ni traceurs tiers sur ce site. Nous comptons en revanche les visites, avec un compteur sans cookie que nous hébergeons nous-mêmes sur ce même serveur : il enregistre la page ouverte, d'où vous êtes arrivé, votre navigateur et votre pays, et ne conserve ni votre adresse IP ni quoi que ce soit qui permettrait de vous reconnaître demain. Si votre navigateur envoie Do Not Track ou Global Privacy Control, rien n'est compté. Rien n'est partagé avec qui que ce soit.
Nous conservons votre adresse jusqu'à ce que vous demandiez sa suppression, ou jusqu'à l'arrêt de la liste d'attente.
Paiements
Si vous achetez un T-shirt ou faites un don, le paiement est traité par Stripe Payments Europe, Ltd. Vous êtes redirigé vers une page de paiement hébergée par Stripe : vos données de carte sont donc saisies sur les systèmes de Stripe et n'atteignent jamais notre serveur. Nous ne voyons ni ne conservons votre numéro de carte.
Pour traiter une commande, Stripe nous transmet les informations que vous y avez saisies : nom, adresse e-mail, adresse de livraison, taille choisie et montant payé. Nous les utilisons pour imprimer et expédier votre commande et pour vous répondre en cas de problème. Stripe traite également ces données en tant que responsable indépendant pour la prévention de la fraude et ses obligations légales, et peut les transférer hors de Suisse et de l'UE sous ses propres garanties. La politique de confidentialité de Stripe est disponible sur stripe.com/privacy.
Les documents de commande sont conservés aussi longtemps que la loi comptable suisse l'exige, soit dix ans.
Partie 2 : le logiciel Fred sur votre ordinateur
Ce qui ne quitte jamais votre machine
Tout ceci est stocké sur votre propre disque, dans votre propre dossier utilisateur, et ne nous est jamais transmis :
- Chaque message que vous avez échangé avec Fred, et tout ce que Fred a répondu
- Tout ce que Fred retient de vous : faits, notes, réserve, index de connaissances
- Les documents et photos que vous lui confiez, et l'index de recherche construit à partir d'eux
- Les notes vocales et leurs transcriptions. La reconnaissance vocale tourne sur votre machine, pas dans un service cloud
- Les e-mails, entrées d'agenda et messages que les agents récupèrent pour vous
- Le modèle de langage lui-même et chaque réponse qu'il produit. Il n'y a aucun modèle cloud derrière Fred. Débranchez internet et Fred répond toujours
Nous ne tenons aucun compte pour vos données, parce qu'il n'y a pas de compte. Il n'y a rien de notre côté où se connecter, et rien à remettre si quelqu'un nous réclame vos conversations, parce que nous ne les avons pas.
Ce que Fred nous envoie, en totalité
Voici la liste complète. Il n'y a pas de sixième point.
- Un enregistrement unique, au premier lancement. Votre adresse e-mail, votre nom, votre pays, les cas d'usage que vous cochez, plus un identifiant d'installation aléatoire, votre plateforme (Mac, Windows, Linux) et la version de l'application. Cela demande internet une fois. Ensuite Fred ne redemande jamais et fonctionne entièrement hors ligne. Cela nous sert à savoir combien de personnes utilisent Fred et à pouvoir joindre les testeurs.
- Un signal de vie anonyme. Une fois au démarrage de l'application puis toutes les 12 heures, Fred envoie ce même identifiant d'installation aléatoire, la plateforme, la version et le numéro de build. Rien d'autre. Aucun contenu, aucun nom, aucune adresse e-mail, aucun détail d'usage. Cela nous indique combien d'installations sont actives et quelles versions circulent.
- Une vérification de mise à jour. Fred demande à notre serveur quel build est à jour pour votre plateforme et votre canal de publication. Celle-ci ne transporte aucun identifiant d'installation.
- Les téléchargements de mise à jour. Quand vous appuyez sur le bouton de mise à jour, Fred télécharge un paquet signé depuis notre serveur. Rien n'est jamais installé dans votre dos.
- Les rapports de bug, uniquement quand vous appuyez sur envoyer. Le rapport contient exactement ce que vous avez écrit, l'adresse e-mail facultative que vous ajoutez, le contexte affiché dans le formulaire, ainsi que le build, la version et la plateforme.
Comme toute requête vers n'importe quel site, chacune de ces opérations montre aussi à notre serveur l'adresse IP depuis laquelle vous vous connectez. Nous n'en tirons aucun profilage.
Partie 3 : le relais, en détail
C'est la partie sur laquelle on nous interroge le plus, alors voici tout le mécanisme.
Quand il est utilisé, et quand il ne l'est pas
À la maison, votre téléphone parle directement à votre Fred via votre propre Wi-Fi. Le relais n'intervient pas et rien ne sort sur internet. Le relais existe pour l'autre cas : vous êtes dans le train, votre Fred est à la maison, et deux appareils qui ne peuvent pas se voir ont besoin d'un point de rendez-vous. C'est une boîte aux lettres, pas un courrier que nous lisons.
Il tourne sur notre propre matériel à Chur, en Suisse. Ce n'est pas un service cloud loué à quelqu'un.
Ce qui est chiffré
Lors de l'appairage de votre téléphone, votre Fred génère une clé AES-256 aléatoire et la lui remet. Tout ce que votre téléphone envoie et tout ce que Fred répond est chiffré avec cette clé (AES-256-GCM) avant d'atteindre le relais, et déchiffré uniquement sur l'autre appareil. Le relais stocke et transmet du texte chiffré. Aucun serveur que nous exploitons ne détient de copie de cette clé.
Ce que le relais peut voir
Nous préférons vous le dire plutôt que vous le laissiez découvrir :
- Qu'un Fred donné et un téléphone donné sont connectés, et quand
- Les adresses IP depuis lesquelles ils se connectent
- La taille et l'horodatage de chaque message
- L'enveloppe autour de votre message : quelle fonction votre téléphone a appelée, par exemple qu'il a demandé une réponse de chat ou une image, mais pas ce qui a été dit
Il ne peut voir ni le contenu de vos messages, ni les réponses de Fred, ni votre mémoire, ni vos documents, ni vos photos.
Ce que le relais conserve
Aucun message, jamais. Rien de ce que vous dites n'est écrit sur le disque du relais. Ce qu'il conserve, c'est le minimum pour que deux appareils se retrouvent : un identifiant d'appareil pour votre Fred et les identifiants hachés des téléphones que vous y avez appairés.
Le code d'appairage, et une réserve honnête
L'appairage se fait normalement en scannant un QR code affiché sur votre propre écran, ce qui ne touche jamais internet. Comme certaines caméras ne lisent pas un écran, nous proposons aussi un code de six caractères à saisir. Pour que cela fonctionne, votre Fred envoie les données d'appairage, qui incluent cette clé AES, au relais, où elles restent en mémoire uniquement, cinq minutes au maximum, utilisables une seule fois, et supprimées dès que le code est utilisé ou expire. Elles ne sont jamais écrites sur disque. Aujourd'hui cela se produit chaque fois qu'un écran d'appairage est ouvert, y compris si vous utilisez ensuite le QR code. Pendant ces quelques minutes, le relais détient donc la clé. Nous préférons l'écrire plutôt que vous laisser croire le contraire.
La connexion elle-même
Tant que Fred tourne, il garde une connexion ouverte vers le relais même si vous n'avez jamais appairé de téléphone, afin qu'un téléphone puisse le joindre dès que vous le ferez. Tant qu'aucun téléphone ne lui parle, cette connexion ne transporte qu'un enregistrement et des messages de maintien.
Partie 4 : les notifications push
Quand Fred envoie une notification à votre téléphone, le titre et le texte transitent par le service push d'Expo puis par le réseau de notification d'Apple ou de Google, car c'est le seul moyen de réveiller un téléphone lorsque l'application ne tourne pas. Ces textes de notification ne sont pas couverts par le chiffrement décrit plus haut. Si vous préférez que rien ne sorte de chez vous par ce chemin, désactivez les notifications push dans l'application. Fred vous montre quand même tout à l'ouverture, et rien d'autre de ce qui est décrit ici n'est affecté.
Partie 5 : quand vous demandez à Fred d'aller sur internet
Fred peut aller chercher dehors quand vous le lui demandez. Chacune de ces requêtes part vers l'entreprise concernée, pas vers nous, et n'a lieu que si l'agent correspondant est activé et que quelque chose que vous avez demandé l'exige :
- Recherche web : DuckDuckGo par défaut. Brave Search ou votre propre instance SearXNG peuvent être utilisés à la place. Vos termes de recherche partent vers ce moteur, exactement comme si vous les y aviez tapés vous-même. Les résultats sont mis en cache sur votre machine pour ne pas poser deux fois la même question.
- Météo et recherche de lieux : Open-Meteo et wttr.in, qui reçoivent le lieu demandé.
- Taux de change, horaires, vidéo et similaires : l'API publique du service utilisé par l'agent.
- Vos propres comptes : si vous connectez e-mail, agenda, Notion ou une centrale domotique, Fred parle à ce fournisseur avec les identifiants que vous lui avez donnés, et le contenu revient sur votre machine.
- Téléchargements d'installation : pendant l'installation, Fred télécharge des modèles et composants depuis Ollama, Hugging Face, GitHub et PyTorch. Ce sont des téléchargements. Rien vous concernant n'est envoyé avec.
Chaque agent est optionnel, et l'application vous montre ce que chacun touche.
La seule chose que nous préférerions ne pas avoir à dire
L'application de bureau charge actuellement ses polices depuis Google Fonts au démarrage, ce qui signale à Google l'adresse IP d'une machine faisant tourner Fred. Aucune de vos données n'y transite, mais c'est une requête sortante dont nous n'avions pas besoin, et nous intégrons les polices dans l'application pour la faire disparaître. Elle figure ici parce qu'une politique de confidentialité qui ne mentionne que les parties flatteuses ne vaut pas la peine d'être lue.
Ce que nous aurions si un tribunal le demandait
Votre fiche d'enregistrement : l'e-mail, le nom et le pays que vous avez donnés, et l'identifiant d'installation qui y est lié. Le fait qu'une installation portant cet identifiant a contacté notre serveur, et à peu près quand. Les documents de commande ou de don, si vous avez acheté quelque chose. C'est tout l'ensemble. Nous ne pourrions produire ni vos conversations, ni vos fichiers, ni votre mémoire, ni vos photos sous aucune injonction, car ils ne nous appartiennent pas et ne nous parviennent jamais.
Vos droits
En vertu de la loi fédérale suisse sur la protection des données (nLPD) et du Règlement général sur la protection des données de l'UE (RGPD), vous avez le droit de :
- Demander l'accès à vos données personnelles
- Demander la correction ou la suppression de vos données
- Retirer votre consentement à tout moment
Écrivez à [email protected] et nous supprimerons votre enregistrement et votre inscription à la liste d'attente. L'identifiant d'installation qui subsiste dans nos données de ping est une chaîne aléatoire à laquelle plus aucun nom n'est rattaché une fois l'enregistrement supprimé.
Modifications de cette politique
Nous pouvons mettre à jour cette politique. Les modifications sont publiées sur cette page avec une nouvelle date en haut. Si nous commencions un jour à collecter quelque chose de nouveau, cela s'ajouterait à la liste numérotée de la partie 2, car cette liste se veut complète.
L'argumentaire expliquant pourquoi tout cela compte se trouve sur la page why privacy.
Informativa sulla privacy
La versione breve
L'IA gira sul tuo computer. Le tue conversazioni, la tua memoria, i tuoi documenti e le tue foto restano su quella macchina, e noi non ne abbiamo copia né alcun modo di ottenerla. Cinque cose escono, elencate campo per campo qui sotto, e nessuna contiene ciò che hai detto a Fred. Quando sei fuori casa, il telefono raggiunge il tuo Fred tramite un relay che gestiamo in Svizzera, e quel relay tratta i tuoi messaggi solo in forma cifrata. Tutto ciò che chiedi a Fred di cercare su internet va a quel servizio, esattamente come dal tuo browser.
Chi siamo
Fred e questo sito web sono gestiti da BBASHI GmbH, 7000 Chur, Svizzera (CHE-252.691.441). Per qualsiasi cosa in questo documento, scrivi a [email protected]. Una persona legge quella casella e risponde.
Parte 1: questo sito web
Se ti iscrivi alla lista d'attesa, conserviamo il tuo indirizzo email più la data e l'ora dell'iscrizione. Serve a dirti quando Fred è disponibile e a inviare qualche notizia sul prodotto, e a nient'altro. Sta su un nostro server in Svizzera. Non usiamo cookie né tracciatori di terze parti su questo sito. Contiamo però le visite, con un contatore senza cookie che ospitiamo noi stessi sullo stesso server: registra la pagina aperta, da dove sei arrivato, il tuo browser e il tuo paese, e non conserva né il tuo indirizzo IP né nulla che permetta di riconoscerti domani. Se il tuo browser invia Do Not Track o Global Privacy Control, non viene contato nulla. Nulla viene condiviso con nessuno.
Conserviamo il tuo indirizzo finché non ne chiedi la rimozione, o finché la lista d'attesa non viene chiusa.
Pagamenti
Se acquisti una maglietta o fai una donazione, il pagamento è gestito da Stripe Payments Europe, Ltd. Vieni portato su una pagina di pagamento ospitata da Stripe, quindi i dati della tua carta vengono inseriti sui sistemi di Stripe e non raggiungono mai il nostro server. Non vediamo né conserviamo il numero della tua carta.
Per evadere un ordine, Stripe ci trasmette le informazioni che hai inserito: nome, indirizzo email, indirizzo di spedizione, taglia scelta e importo pagato. Li usiamo per stampare e spedire il tuo ordine e per risponderti se qualcosa non va. Stripe tratta questi dati anche come titolare autonomo per la prevenzione delle frodi e per obblighi di legge, e può trasferirli fuori dalla Svizzera e dall'UE con le proprie garanzie. L'informativa privacy di Stripe è su stripe.com/privacy.
I documenti d'ordine sono conservati per il tempo richiesto dalla legge contabile svizzera, ovvero dieci anni.
Parte 2: il software Fred sul tuo computer
Cosa non lascia mai la tua macchina
Tutto questo è archiviato sul tuo disco, nella tua cartella utente, e non ci viene mai trasmesso:
- Ogni messaggio che hai scambiato con Fred, e tutto ciò che Fred ha risposto
- Tutto ciò che Fred ricorda di te: fatti, note, la riserva, l'indice delle conoscenze
- I documenti e le foto che gli dai, e l'indice di ricerca costruito da essi
- I messaggi vocali e le loro trascrizioni. Il riconoscimento vocale gira sulla tua macchina, non in un servizio cloud
- Email, voci di calendario e messaggi che gli agenti recuperano per te
- Il modello linguistico stesso e ogni risposta che produce. Dietro Fred non c'è alcun modello cloud. Se stacchi internet, Fred risponde comunque
Non teniamo alcun account per i tuoi dati, perché non esiste un account. Dalla nostra parte non c'è nulla in cui accedere, e nulla da consegnare se qualcuno ci chiede le tue conversazioni, perché non le abbiamo.
Cosa Fred ci invia, per intero
Questo è l'elenco completo. Non esiste un sesto punto.
- Una registrazione una tantum, al primo avvio. Il tuo indirizzo email, il tuo nome, il tuo paese, i casi d'uso che spunti, più un ID di installazione casuale, la piattaforma (Mac, Windows, Linux) e la versione dell'app. Serve internet una volta sola. Dopo, Fred non lo chiede più e funziona completamente offline. Ci serve per sapere quante persone usano Fred e per poter raggiungere i tester.
- Un segnale di vita anonimo. Una volta all'avvio dell'app e poi ogni 12 ore, Fred invia lo stesso ID di installazione casuale, la piattaforma, la versione e il numero di build. Nient'altro. Nessun contenuto, nessun nome, nessuna email, nessun dettaglio d'uso. Ci dice quante installazioni sono attive e quali versioni circolano.
- Un controllo aggiornamenti. Fred chiede al nostro server quale build è attuale per la tua piattaforma e il tuo canale di rilascio. Questa richiesta non porta alcun ID di installazione.
- I download degli aggiornamenti. Quando premi il pulsante di aggiornamento, Fred scarica un pacchetto firmato dal nostro server. Gli aggiornamenti non vengono mai installati alle tue spalle.
- Le segnalazioni di problemi, solo quando premi invia. La segnalazione contiene esattamente ciò che hai scritto, l'indirizzo email facoltativo che aggiungi, il contesto mostrato nel modulo, più build, versione e piattaforma.
Come ogni richiesta verso qualsiasi sito, ognuna di queste mostra al nostro server anche l'indirizzo IP da cui ti colleghi. Non ne ricaviamo profili.
Parte 3: il relay, in dettaglio
È la parte su cui ci chiedono di più, quindi ecco l'intero meccanismo.
Quando viene usato e quando no
A casa, il telefono parla direttamente con il tuo Fred attraverso il tuo Wi-Fi. Il relay non è coinvolto e non esce nulla su internet. Il relay esiste per l'altro caso: sei in treno, il tuo Fred è a casa, e due dispositivi che non possono vedersi hanno bisogno di un punto d'incontro. È una cassetta della posta, non una corrispondenza che leggiamo.
Gira su hardware nostro a Chur, in Svizzera. Non è un servizio cloud noleggiato da qualcuno.
Cosa è cifrato
Quando accoppi il telefono, il tuo Fred genera una chiave AES-256 casuale e la consegna al telefono. Tutto ciò che il telefono invia e tutto ciò che Fred risponde viene cifrato con quella chiave (AES-256-GCM) prima di arrivare al relay, e decifrato solo sull'altro dispositivo. Il relay archivia e inoltra solo testo cifrato. Nessun server da noi gestito conserva una copia di quella chiave.
Cosa può vedere il relay
Preferiamo dirtelo noi piuttosto che lasciartelo scoprire:
- Che un certo Fred e un certo telefono sono connessi, e quando
- Gli indirizzi IP da cui entrambi si collegano
- La dimensione e l'orario di ogni messaggio
- La busta attorno al tuo messaggio: quale funzione ha chiamato il telefono, per esempio che ha chiesto una risposta in chat o un'immagine, ma non cosa è stato detto
Non può vedere il contenuto dei tuoi messaggi, le risposte di Fred, la tua memoria, i tuoi documenti o le tue foto.
Cosa conserva il relay
Nessun messaggio, mai. Nulla di ciò che dici viene scritto su disco sul relay. Ciò che conserva è il minimo necessario perché due dispositivi si ritrovino: un ID dispositivo per il tuo Fred e le credenziali con hash dei telefoni che gli hai accoppiato.
Il codice di accoppiamento, e una riserva onesta
L'accoppiamento avviene normalmente scansionando un codice QR sul tuo schermo, cosa che non tocca mai internet. Poiché alcune fotocamere non riescono a leggere uno schermo, offriamo anche un codice di sei caratteri da digitare. Perché funzioni, il tuo Fred invia i dati di accoppiamento, che includono quella chiave AES, al relay, dove restano solo in memoria, per un massimo di cinque minuti, utilizzabili una sola volta, e cancellati nel momento in cui il codice viene usato o scade. Non vengono mai scritti su disco. Oggi questo accade ogni volta che si apre una schermata di accoppiamento, anche se poi usi il codice QR. Per quei pochi minuti, quindi, il relay detiene il materiale della chiave. Preferiamo scriverlo piuttosto che lasciarti credere il contrario.
La connessione in sé
Mentre Fred è in funzione, mantiene una connessione aperta verso il relay anche se non hai mai accoppiato un telefono, così che un telefono possa raggiungerlo nel momento in cui lo farai. Finché nessun telefono gli parla, quella connessione non trasporta nulla oltre a una registrazione e a messaggi di mantenimento.
Parte 4: le notifiche push
Quando Fred manda una notifica al tuo telefono, il titolo e il testo passano attraverso il servizio push di Expo e poi attraverso la rete di notifiche di Apple o Google, perché è l'unico modo di svegliare un telefono quando l'app non è in esecuzione. Quei testi di notifica non sono coperti dalla cifratura descritta sopra. Se preferisci che nulla esca di casa per quella strada, disattiva le notifiche push nell'app. Fred ti mostra comunque tutto quando lo apri, e tutto il resto descritto qui non cambia.
Parte 5: quando chiedi a Fred di usare internet
Fred può guardare fuori quando glielo chiedi. Ognuna di queste richieste va a quell'azienda, non a noi, e avviene solo se il relativo agente è attivo e qualcosa che hai chiesto lo richiede:
- Ricerca web: DuckDuckGo per impostazione predefinita. In alternativa si possono usare Brave Search o una tua istanza SearXNG. I tuoi termini di ricerca vanno a quel motore, esattamente come se li avessi digitati tu. I risultati vengono messi in cache sulla tua macchina per non fare due volte la stessa domanda.
- Meteo e ricerca di luoghi: Open-Meteo e wttr.in, che ricevono il luogo richiesto.
- Cambi valuta, orari, video e simili: l'API pubblica del servizio usato dall'agente.
- I tuoi account: se colleghi email, calendario, Notion o una centralina smart home, Fred parla con quel fornitore usando le credenziali che gli hai dato, e i contenuti tornano sulla tua macchina.
- Download di installazione: durante l'installazione Fred scarica modelli e componenti da Ollama, Hugging Face, GitHub e PyTorch. Sono download. Non viene caricato nulla su di te.
Ogni agente è opzionale, e l'app ti mostra cosa tocca ciascuno.
L'unica cosa che preferiremmo non dover dire
L'app desktop al momento carica i suoi caratteri da Google Fonts all'avvio, il che comunica a Google l'indirizzo IP di una macchina su cui gira Fred. Non vi transita alcun tuo dato, ma è una richiesta in uscita di cui non avevamo bisogno, e stiamo incorporando i caratteri nell'app perché sparisca. È elencata qui perché un'informativa che cita solo le parti lusinghiere non merita di essere letta.
Cosa avremmo se un tribunale lo chiedesse
La tua scheda di registrazione: l'email, il nome e il paese che hai indicato, e l'ID di installazione collegato. Il fatto che un'installazione con quell'ID ha contattato il nostro server, e all'incirca quando. I documenti di ordini o donazioni, se hai comprato qualcosa. È tutto l'insieme. Non potremmo produrre le tue conversazioni, i tuoi file, la tua memoria o le tue foto sotto alcun ordine giudiziario, perché non sono nostri e non ci arrivano mai.
I tuoi diritti
Ai sensi della legge federale svizzera sulla protezione dei dati (nLPD) e del Regolamento generale sulla protezione dei dati dell'UE (GDPR), hai il diritto di:
- Richiedere l'accesso ai tuoi dati personali
- Richiedere la correzione o la cancellazione dei tuoi dati
- Revocare il tuo consenso in qualsiasi momento
Scrivi a [email protected] e cancelleremo la tua registrazione e la tua iscrizione alla lista d'attesa. L'ID di installazione che resta nei nostri dati di ping è una stringa casuale a cui, una volta cancellata la registrazione, non è più legato alcun nome.
Modifiche a questa informativa
Potremmo aggiornare questa informativa. Le modifiche sono pubblicate su questa pagina con una nuova data in alto. Se un giorno iniziassimo a raccogliere qualcosa di nuovo, verrebbe aggiunto all'elenco numerato della Parte 2, perché quell'elenco vuole essere completo.
L'argomento sul perché tutto questo conti si trova sulla pagina why privacy.