Beveiligingsmodel
Hoe SiteQuest je gegevens en surfgedrag privé en veilig houdt.
SiteQuest is gebouwd op Electron met een beveiligingsgerichte architectuur. Hier is precies wat je gegevens beschermt.
Versleutelde lokale opslag
Alle app-gegevens — instellingen, voorkeuren, geschiedenis en authenticatietokens — worden opgeslagen in een AES-256-GCM-versleutelde kluis op je apparaat. De versleutelingssleutel wordt afgeleid met PBKDF2 met 100.000 iteraties en SHA-512, op basis van een apparaatspecifieke identificatie.
Dit betekent:
- Je gegevens zijn versleuteld in rust, zelfs als iemand toegang krijgt tot je bestandssysteem
- De sleutel verlaat nooit je apparaat
- Er worden geen onversleutelde gegevensbestanden op schijf achtergelaten
Sessie-isolatie
Elke site die je bezoekt in SiteQuest draait in zijn eigen geïsoleerde Electron-sessie-partitie (persist:sitequest). Incognitomodus gebruikt een volledig tijdelijke (in-geheugen) partitie die geen sporen op schijf achterlaat wanneer deze wordt gesloten.
| Modus | Cookies | Cache | Geschiedenis |
|---|---|---|---|
| Normaal | Opgeslagen in geïsoleerde sessie | Opgeslagen | Opgeslagen |
| Incognito | Alleen in geheugen, gewist bij sluiten | Alleen in geheugen | Niet opgeslagen |
Third-party cookies zijn standaard geblokkeerd. Websites kunnen je niet volgen over domeinen zonder je toestemming.
Authenticatiebeveiliging
SiteQuest gebruikt Auth0 voor authenticatie, met ondersteuning voor:
- Google Inloggen
- Microsoft / Azure AD
- Apple Inloggen
- GitHub OAuth
Authenticatietokens worden alleen opgeslagen in de versleutelde kluis — nooit in plain localStorage of cookies die toegankelijk zijn voor webpagina's. Een HMAC-SHA256-handtekening wordt berekend over je gebruikersrecord en geverifieerd bij elke functietoegang om knoeien te detecteren.
Een offline-graceperiode van 3 dagen wordt afgedwongen — als SiteQuest je sessie niet kan valideren na 3 dagen offline, schakelt het automatisch terug naar het gratis niveau om credential-replay-aanvallen te voorkomen.
CORS- en netwerkbeveiliging
De AI-assistent stuurt verzoeken door het hoofd-Electron-proces (niet de webview-rendering), waardoor CORS volledig wordt omzeild zonder je API-sleutel bloot te stellen aan webpagina's. AI-verzoeken worden strikt gewhitelist naar:
openrouter.aigenerativelanguage.googleapis.comlocalhost/127.0.0.1(voor lokale AI-modellen zoals Ollama)
Elk AI-verzoek naar een niet-gewhiteliste bestemming wordt geblokkeerd op servers voordat het de app verlaat.
WebRTC-privacy
SiteQuest schakelt WebRTC's vermogen uit om je lokale IP-adres bloot te stellen. Websites kunnen WebRTC niet gebruiken om je echte IP te ontdekken, zelfs niet achter een VPN.
Tracker- en advertentieblokkering
SiteQuest gebruikt de Ghostery-adblocker-engine met regelmatig bijgewerkte filterlijsten. Wanneer ingeschakeld, worden tracker- en advertentienetwerkverzoeken geblokkeerd voordat ze je apparaat verlaten — er worden nooit gegevens naar die domeinen verzonden.
Je kunt zien welke trackers op de huidige pagina werden geblokkeerd via het schildpictogram in de werkbalk.
Integriteitsverificatie
SiteQuest verifieert de eigen bestandsintegriteit bij het opstarten met behulp van cryptografische hashes. Als kernbestanden na de installatie zijn gewijzigd, detecteert de app de wijziging en kan functies beperken om je gegevens te beschermen.
Wat SiteQuest NIET doet
- Geen keylogging — SiteQuest vangt geen toetsenbordinvoer op buiten het app-venster
- Geen screenshot-harvesting — schermafbeeldingen worden alleen geactiveerd door expliciete gebruikersactie
- Geen gegevensverkoop — analyses zijn geaggregeerd en geanonimiseerd; individuele browsegegevens verlaten nooit je apparaat
- Geen persistente cloudopslag van browsegeschiedenis — geschiedenis wordt lokaal opgeslagen in de versleutelde kluis
Voor een volledig overzicht van onze gegevenspraktijken, zie ons Privacybeleid.
Related Articles
SiteQuest Help
Documentation for SiteQuest
Ask AI
Get answers, summaries, and help — just by asking.
SiteQuest Cloud AI
SiteQuest's own cloud AI, built right in.
AI Features
Use AI to answer questions, summarise, and get things done.
Local AI (Ollama)
Run AI completely offline using Ollama on your machine.
Cloud Sync
Keep your sidebar, settings, and progress in sync across devices.