Privacybeleid
1. Overzicht
Ahem! ("de app", "wij", "onze") is een Windows- en Mac-desktopapplicatie, ontwikkeld door Invisible Game Design s.r.o., die vergaderingsherinneringen op volledig scherm weergeeft door uw agenda te lezen. Dit beleid legt uit tot welke gegevens de app toegang heeft, hoe deze wordt gebruikt en waar deze naartoe gaat – dat wil zeggen: nergens.
Ahem! heeft geen servers, geen telemetrie, geen analyses en geen enkele cloudcomponent. De app draait volledig op uw lokale computer.
2. Gegevens waartoe wij toegang hebben
Om uw komende vergaderingen weer te geven, vraagt Ahem! alleen-lezen toegang tot uw agenda's. Op zowel Windows als Mac ondersteunt het:
- Google Agenda (via Google OAuth)
- Outlook en Microsoft 365 (via Microsoft OAuth)
Ahem! ondersteunt ook iCloud Agenda, zowel op Mac als Windows, hoewel de verbindingsmethode per platform verschilt:
- Op Mac maakt toegang tot iCloud Agenda gebruik van Apple's eigen EventKit-framework, hetzelfde toestemmingsmodel als Apple's eigen Agenda-app: u klikt op 'Verbind iCloud-agenda', macOS toont de standaard prompt voor systeemmachtiging en u tikt op 'Toestaan'. Ahem! ziet of bewaart nooit uw Apple ID, wachtwoord of app-specifiek wachtwoord. Toegang is een door macOS beheerde toestemmingsverlening die op elk moment kan worden ingetrokken via Systeeminstellingen → Privacy en beveiliging → Agenda's.
- In Windows, dat geen ingebouwd iCloud-toestemmingssysteem heeft, gebruikt iCloud Agenda-toegang CalDAV: u geeft uw Apple ID-e-mailadres op en een app-specifiek wachtwoord dat is gegenereerd op appleid.apple.com - nooit uw gewone Apple ID-wachtwoord. Deze maakt rechtstreeks verbinding met Apple's eigen iCloud CalDAV-servers om uw agenda's te lezen.
De app vraagt om de minimaal vereiste machtigingen: alleen-lezen toegang tot gebeurtenisgegevens. Het kan geen agenda-afspraken maken, bewerken of verwijderen.
3. Hoe uw gegevens worden opgeslagen
Alle gegevens waartoe Ahem! toegang heeft, blijven op uw lokale computer staan:
- OAuth-toegangstokens en vernieuwingstokens voor Google en Outlook worden uitsluitend opgeslagen in de OS-sleutelhanger: Windows Credential Manager op Windows, de macOS-sleutelhanger op Mac. Ze worden nooit in platte tekst naar schijf geschreven en verlaten nooit uw apparaat.
- Toegang tot iCloud-agenda op de Mac heeft helemaal geen token om op te slaan: het is een toestemmingsverlening die volledig door macOS wordt beheerd via EventKit. In Windows wordt het app-specifieke wachtwoord dat voor iCloud CalDAV wordt gebruikt uitsluitend opgeslagen in Windows Credential Manager, dezelfde OS-sleutelhanger die wordt gebruikt voor Google- en Outlook-tokens - nooit in platte tekst naar schijf geschreven.
- Gegevens over agendagebeurtenissen (titels, tijden en koppelingen naar vergaderingen) worden in de cache opgeslagen in een lokaal bestand in de gegevensmap van de app, zodat uw herinneringen blijven werken, zelfs als u uw computer opstart zonder netwerkverbinding.
- App-instellingen en herinneringsstatus (welke agenda's zijn ingeschakeld, geschiedenis van snoozen/sluiten, enz.) worden opgeslagen in lokale configuratiebestanden in dezelfde map.
- Er worden nooit gegevens naar onze servers verzonden, omdat we geen servers hebben.
4. Mechanismen voor gegevensbescherming
Omdat agendagegevens en OAuth-inloggegevens gevoelig kunnen zijn, beschermt Ahem! deze als volgt:
- Encryptie tijdens de overdracht: alle communicatie met de API's van Google en Microsoft, en met Apple's iCloud CalDAV-servers op Windows, gebeurt via HTTPS/TLS. Ahem! verzendt nooit agendagegevens of inloggegevens via een niet-gecodeerde verbinding.
- Versleuteling van opgeslagen gegevens (Windows): OAuth-toegangs- en vernieuwingstokens en het iCloud CalDAV-app-specifieke wachtwoord worden uitsluitend opgeslagen in Windows Credential Manager, dat geheimen versleutelt met behulp van de Windows Data Protection API (DPAPI) die is gekoppeld aan uw Windows-gebruikersaccount. Er wordt nooit iets in platte tekst naar de schijf geschreven.
- Encryptie in rust (Mac): OAuth-toegangs- en vernieuwingstokens worden uitsluitend opgeslagen in de macOS-sleutelhanger, gecodeerd en gekoppeld aan uw Mac-gebruikersaccount. Toegang tot iCloud Agenda heeft geen token om te versleutelen: het is een EventKit-toestemming op systeemniveau.
- Geen opslag op de server: aangezien Ahem! geen backend heeft, is er geen externe database, logbestand of server die kan worden gehackt om uw agendagegevens vrij te geven; de enige kopie bevindt zich op uw eigen apparaat.
- Toegangsbereik: De lokale gebeurteniscache en instellingenbestanden worden opgeslagen onder uw besturingssysteemgebruikersprofiel (
%APPDATA%op Windows,~/Library/Application Supportop Mac) en zijn alleen leesbaar door uw eigen besturingssysteemaccount, net als alle andere toepassingsgegevens per gebruiker. - Toegang met de minste bevoegdheden: Ahem! verzoekt om alleen-lezen agendabereiken (
calendar.readonlyvoor Google,Calendars.Readvoor Outlook, alleen-lezen EventKit-toegang voor iCloud op Mac, alleen-lezen CalDAV-verzoeken voor iCloud op Windows) - er wordt nooit om schrijf-, verwijder- of bredere accounttoegang gevraagd dan nodig is om uw schema.
5. Gegevens die wij niet verzamelen
Ahem! verzamelt, verzendt of bewaart niet:
- Uw naam, e-mailadres of eventuele accountgegevens
- De titels, beschrijvingen of deelnemerslijsten van uw agenda-evenementen
- Gebruiksstatistieken, crashrapporten of analyses van welke aard dan ook
- Apparaat-ID's, IP-adressen of locatiegegevens
- Welke gedrags- of gebruiksgegevens dan ook
6. Aankopen
Ahem! wordt als eenmalige aankoop verkocht via meerdere winkels:
- Polar — onze directe kassa, voor zowel de Windows- als Mac-builds. Betalingsgegevens (naam, e-mailadres, factuurgegevens) worden verzameld en verwerkt door Polar. Raadpleeg het privacybeleid van Polar voor meer informatie.
- Microsoft Store — beschikbaar via de Windows Store. Op aankopen via de Microsoft Store is de Privacyverklaring van Microsoft van toepassing.
- Mac App Store — binnenkort beschikbaar. Zodra deze beschikbaar is, is op aankopen via de Mac App Store het Privacybeleid van Apple van toepassing.
Ongeacht de winkelpui ontvangen we alleen een bevestiging dat de aankoop is voltooid. Wij ontvangen of bewaren uw betalingsgegevens niet.
7. Diensten van derden
Ahem! maakt uitsluitend verbinding met de agenda-API's van Google en Microsoft om uw evenementgegevens op te halen voor lokale weergave. Deze verbindingen vallen onder hun respectieve privacybeleid:
- Privacybeleid van Google
- Microsoft-privacyverklaring
- Privacybeleid van Apple (alleen Windows iCloud CalDAV-verbindingen - zie hieronder)
Op Mac maakt Ahem! helemaal geen verbinding met de servers van Apple; het leest iCloud Agenda-afspraken via het eigen EventKit-framework van macOS, dezelfde lokale API die Apple's Agenda-app gebruikt. Elke synchronisatie tussen uw Mac en iCloud wordt volledig afgehandeld door macOS, buiten Ahem! Op Windows maakt Ahem! daarentegen rechtstreeks verbinding met Apple's eigen iCloud CalDAV-servers (caldav.icloud.com) om uw agenda-afspraken op te halen. Deze verbinding is alleen-lezen en valt onder het privacybeleid van Apple.
We delen geen gegevens met Google, Microsoft of Apple die verder gaan dan nodig is om uw agenda-afspraken te verifiëren en op te halen.
8. Google API Services – Beperkte openbaarmaking van gebruik
Het gebruik en de overdracht door Ahem! van informatie ontvangen van Google API's naar een andere app is in overeenstemming met het Gebruikersgegevensbeleid voor API-services van Google, inclusief de vereisten voor beperkt gebruik. Agendagegevens verkregen via de Google Agenda-API worden alleen gebruikt om de gebruikersgerichte herinneringsfuncties van Ahem! op uw eigen apparaat aan te bieden. Ze worden nooit overgedragen aan derden, nooit gebruikt voor advertenties en nooit door mensen gelezen.
9. Privacy van kinderen
Ahem! is niet gericht op kinderen jonger dan 13 jaar. We verzamelen niet bewust informatie van kinderen.
10. Wijzigingen in dit beleid
Als we materiële wijzigingen in dit beleid aanbrengen, zullen we de ingangsdatum bovenaan deze pagina bijwerken. Gezien de aard van de app – puur lokaal, geen gegevensverzameling – zijn significante veranderingen onwaarschijnlijk.
11. Contactpersoon
Vragen over dit beleid? Stuur uw vraag via dit formulier en wij nemen contact met u op.