Konfiguration und Richtlinien¶
Das Kontoportal (portal.dayprep.app) regelt, wer Dayprep nutzen darf: Konten, Firmen, Plätze, Geräte und
Richtlinien. Es stellt signierte Lizenznachweise aus, die die App lokal prüft. Mails, Chats und Gelerntes sieht das
Portal nie, auch Administratoren nicht.
Dayprep läuft auch ganz ohne Konto: «Ohne Konto lokal starten» nutzt das Portal nicht.
Was das Portal speichert¶
E-Mail-Adresse, Name, Anmeldeweg, Zeitpunkt der Einwilligung zur Datenschutzerklärung, Plan und Plätze, pseudonyme Gerätekennungen mit Plattform, Version und letztem Kontakt. Bei Firmen zusätzlich Tenant-ID, Firmenname und Domänen, Richtlinien, Beitrittsanfragen, Definitionen eigener Schnittstellen (ohne Zugangsdaten) sowie die Kunden- und Abo-ID beim Zahlungsanbieter Stripe (nie Zahlungsdaten). Keine Inhalte.
Die Gerätekennung ist ein Hash einer zufälligen ID, die einmal im Datenordner erzeugt wird. Sie ist kein Hardware-Fingerabdruck und enthält keinen Rechnernamen.
Stufen¶
| Free | Business | Premium | |
|---|---|---|---|
| Für wen | privat, bis 2 Personen pro Konto | Teams und Firmen | Firmen mit eigener IT, die zentral anbinden und steuern |
| Preis (exklusive MWST) | CHF 0 | CHF 12 pro Nutzer und Monat, CHF 120 pro Jahr | CHF 20 pro Nutzer und Monat, CHF 200 pro Jahr |
| Mindestmenge | – | 1 Platz | 10 Plätze |
| Alle lokalen Funktionen | ja | ja | ja |
| Standard Konnektoren | ja | ja | ja |
| Nutzung in einer Firma | nein | ja | ja |
| Kontoportal mit Plätzen, Geräten, Beitritt, Anmeldung mit Microsoft 365 | – | ja | ja |
| Premium Konnektoren (Microsoft 365 direkt, Google direkt, eigene Schnittstellen) | – | – | ja |
| Richtlinien ändern | – | – | ja |
| Handyzugriff, Lernen aus Archiven (beide in Arbeit) | – | – | ja |
| Internet für die Lizenz | nicht nötig | regelmässig nötig | regelmässig nötig |
Die Testphase dauert 30 Tage, ohne Karte, im Umfang Premium. Danach wählt die Firma Business oder Premium. Aktuelle Preise: dayprep.app/preise.html.
Pro Person sind höchstens 3 Geräte verbunden. Ein Gerät abmelden: in der App unter Einstellungen › Konto › «Abmelden» oder im Portal unter «Konto» › «Deine Geräte». Das gibt den Platz frei.
Kontoportal für Firmen¶
Rollen¶
| Rolle | Darf |
|---|---|
| Inhaber | alles in der Firma, Abo verwalten, Konto löschen, Inhaberschaft übergeben |
| Admin | Mitglieder, Einladungen, Beitrittsanfragen, Geräte, Richtlinien, eigene Schnittstellen, Abo verwalten |
| Mitglied | eigene Geräte verwalten, sich selbst entfernen |
Einführung in fünf Schritten¶
- Firma anlegen: Der Inhaber eines Kontos legt eine Firma an. Damit beginnt die Testphase mit der gewählten Platzzahl. Das geht immer auch ohne Microsoft-Tenant.
- Tenant zuordnen (optional): Mit Microsoft 365 anmelden und den Tenant zuordnen. Das geht nur mit einer Adminrolle im Tenant (Microsoft 365).
- Plätze wählen: In der Testphase im Umfang Premium testen, dann unter «Abo» Business oder Premium wählen.
- Verteilen: selbst oder über Intune bzw. Jamf (Installation). Mitarbeitende melden sich mit ihrer Firmenadresse an und stellen eine Beitrittsanfrage, oder sie werden eingeladen.
- Verwalten: Geräte und Plätze im Portal, in Premium auch Richtlinien und eigene Schnittstellen.
Beitritt¶
- Einladung: Ein Admin lädt per Mail ein. Die Person öffnet den Link und meldet sich an.
- Beitrittsanfrage: Wer sich mit einer Adresse der Firmendomäne oder mit Microsoft aus dem zugeordneten Tenant anmeldet, stellt eine Anfrage. Der Admin nimmt sie an (ein freier Platz ist nötig) oder lehnt sie ab.
- Automatische Aufnahme: nur mit dem Schalter im Portal, Standard aus.
Die Firmendomäne stammt immer aus einer nachgewiesenen Adresse einer Admin-Person mit bestätigter Tenant-Bindung. Öffentliche Mail-Anbieter (zum Beispiel gmail.com, outlook.com, gmx, bluewin.ch) gelten nie als Firmendomäne.
Nach dem Beitritt meldet sich die Person in der App einmal ab und verbindet neu, damit das Gerät den Firmennachweis bekommt.
Gerät verbinden¶
In der App: Einstellungen › Konto › «Mit Dayprep-Konto verbinden» bzw. im Einrichtungsassistenten «Im Browser anmelden». Der Browser öffnet einen Gerätelink im Portal. App und Browser zeigen denselben Bestätigungscode aus sechs Zeichen. Stimmen die Codes nicht überein oder kam der Link von jemand anderem: im Browser «Ablehnen».
Anmeldung im Portal: E-Mail-Link, Microsoft, Google oder Apple.
Plätze und gesperrte Geräte¶
- Sind mehr Personen im Konto als Plätze, behalten Inhaber, dann Admins, dann die zuerst Beigetretenen ihren Platz. Die übrigen erhalten beim nächsten Erneuern «Alle Plätze sind belegt». Niemand wird automatisch entfernt.
- Gesperrte Geräte erhalten keine Nachweise mehr, auch nicht nach erneutem Verbinden.
Richtlinien¶
Richtlinien gelten für alle Geräte der Firma und stehen im signierten Lizenznachweis. Ändern lassen sie sich nur mit Premium bzw. in der Testphase. Eine bestehende Richtlinie bleibt bei Business unverändert wirksam; sie wird nie still gelockert.
| Richtlinie | Wirkung |
|---|---|
encryption_required |
Verschlüsselung des Gelernten vorschreiben. Ohne eingerichteten Tresor liest Dayprep keine neuen echten Daten (kein Abgleich, kein «Ordner einlesen», keine Live-Suche im Chat, kein Frei/Gebucht) und speichert keine Chats. Bereits abgeglichene Daten bleiben lesbar |
allowed_runtimes |
erlaubte lokale Laufzeiten für das Sprachmodell; leer heisst alle lokalen Laufzeiten. Eine verbotene Laufzeit wird nicht gebaut; Dayprep nimmt eine erlaubte oder läuft ohne Sprachmodell-Funktionen |
connectors_disabled |
Konnektoren bzw. Familien sperren, zum Beispiel rovo oder custom (Familien) |
mobile_relay |
Handyzugriff über das Relay erlauben oder sperren |
auto_update |
automatische Updates abschalten. Die App wertet das Feld aus; der Schalter im Portal folgt (Updates) |
Richtlinien haften am Gerät¶
Sobald ein Gerät einen gültigen Nachweis einer Firma gesehen hat, legt die App die Richtlinie samt dem signierten Nachweis im Datenordner ab und zusätzlich einen Anker im Schlüsselbund. Ablauf, Kulanzende, «Abmelden» und Löschen der Lizenzdatei heben die Bindung nicht auf.
- Ersetzt wird sie nur durch einen neueren gültigen Nachweis derselben Firma.
- Gelöst wird sie nur mit einem gültigen Free-Nachweis für dieses Gerät und ausdrücklicher Bestätigung in der App.
- Ist die Datei manipuliert oder fehlt sie trotz Anker, gilt die strengste Auslegung (Verschlüsselung Pflicht, keine Laufzeit erlaubt).
- Wirksam ist immer die strengere Kombination aus aktuellem Nachweis und Firmenbindung.
Restrisiko: lokale Durchsetzung
Die Durchsetzung geschieht auf dem Gerät. Wer dort Administrator ist bzw. als derselbe Benutzer Dateien und Einträge im Schlüsselbund löschen kann, kann die App verändern oder die Bindung aufheben. Strikte Durchsetzung braucht die Geräteverwaltung der Firma, zum Beispiel Intune oder ein anderes MDM ohne lokale Adminrechte und mit verwalteter Konfiguration.
Online-Pflicht und Lizenz¶
| Free | Testphase, Business, Premium | |
|---|---|---|
| Gültigkeit des Nachweises | 30 Tage | 72 Stunden |
| Erneuern | automatisch, wenn weniger als 7 Tage bleiben, höchstens täglich | alle 24 Stunden, beim Start und auf Knopfdruck «Lizenz jetzt prüfen» |
| Kulanz nach Ablauf | 14 Tage | nach Kundendauer: Neukunden 48 Stunden, ab 1 Jahr 7 Tage, ab 2 Jahren 14 Tage |
| Offline nutzbar | ja | nein, es gibt keine Offline-Version |
Nach Gültigkeit und Kulanz gilt der Umfang Free. Eigene Daten bleiben immer lesbar und exportierbar. Offline-Lizenzschlüssel werden nicht mehr ausgestellt.
Uhr zurückstellen hilft nicht. Die App vergleicht mit dem höchsten je gesehenen Zeitpunkt im Schlüsselbund. Auch eine Ablehnung durch das Portal liegt dort; eine von Hand geänderte Lizenzdatei schaltet nichts frei.
Lehnt das Portal das Erneuern ab (abgelaufen, Person entfernt, Gerät gesperrt oder unbekannt, Plätze voll), gilt für bezahlte Pläne sofort der Umfang Free, bis ein neuer Nachweis kommt.
Sperre bei ausbleibender Zahlung¶
- Schlägt eine Zahlung fehl, schickt das Portal sofort eine Erinnerung an Inhaber und Admins.
- 24 Stunden vor der Sperre folgt eine zweite Mail mit dem Sperrdatum.
- Ab der Sperre (Beginn plus Kulanz nach Kundendauer) gilt in der App der Umfang Free, auch ohne Verbindung. Die App zeigt das Hinweisband «Gesperrt, zurück auf Free» mit Link zum Kontoportal.
- Sobald bezahlt ist, ist der nächste Nachweis wieder frei. In der App «Lizenz jetzt prüfen».
Gesperrt heisst nie: Daten gelöscht, verschlüsselt oder unlesbar. Notizen, Gelerntes, Tresor und Verlauf bleiben. Firmenrichtlinien gelten unabhängig von der Stufe weiter.
Abo und Kündigung¶
Inhaber und Admins verwalten das Abo im Portal unter «Abo». «Abo verwalten» öffnet das Kundenportal von Stripe: Zahlungsmittel, Rechnungen, Plätze und Kündigung. Nach der Kündigung bleibt das Abo bis zum Ende der bezahlten Periode aktiv. Danach stellt das Portal keine neuen Nachweise aus. Das Firmenkonto mit Nutzern und Richtlinien bleibt bestehen; ein neues Abo ist jederzeit möglich.
Konto löschen: im Portal unter «Konto» › «Konto löschen». Ein laufendes Abo muss vorher gekündigt sein. Die Daten auf den Geräten löscht das nicht.
Einstellungen in der App¶
Einstellungen stehen in der Einstellungsdatei .env im Datenordner (Windows
%USERPROFILE%\daily-assistant-data\.env, Mac ~/daily-assistant-data/.env) und lassen sich auch als
Umgebungsvariable setzen. Die meisten ändert die Person im Dashboard unter Einstellungen. Für die Verteilung
wichtig:
| Einstellung | Standard | Wirkung |
|---|---|---|
UPDATE_CHECK |
true |
false: keine automatische Updateprüfung (Verteilung über die IT) |
AUTO_UPDATE |
true |
false: Updates nicht automatisch installieren |
GRAPH_CLIENT_ID, GRAPH_TENANT_ID |
leer | Entra-App für Microsoft 365 direkt |
CHAT_LIVE_SEARCH |
true |
Suchbegriffe aus dem Chat an die eigene Atlassian-Site |
ROVO_SEARCH |
false |
Frage aus dem Chat an Atlassian Rovo |
LEARN_KNOWLEDGE |
true |
Wissen über Kontakte aufbauen |
CHAT_RETENTION_DAYS |
90 |
Aufbewahrung gespeicherter Chats in Tagen, 0 heisst unbegrenzt |
UI_LANGUAGE |
Sprache des Betriebssystems | Sprache der App: Deutsch, Englisch, Französisch oder Italienisch |
Die App folgt der Anzeigesprache des Betriebssystems. Nicht unterstützte Sprachen fallen auf Englisch zurück. Entwürfe antworten in der Sprache der Nachricht.