Back to home
Privacy

Your data, simply.

Last updated: 2026-05-09

TL;DR

Browther is built with privacy in mind. The browser doesn't create an account, doesn't sync anything to the cloud by default, and never sends page content (visited URLs, forms, searches) to dev&din.

We collect two things, and only if you opt in: (1) crash reports, to fix what breaks, and (2) a handful of anonymous events, to know whether Browther is being used. Both are revocable at any time.

Our principles

  • No personal data: no name, no email, no stored IP address, no visited URL.
  • Anonymous local identifier: a UUID generated at first launch, never linked to your identity.
  • EU hosting (Frankfurt, Germany) — GDPR-compatible.
  • Opt-out anytime, from onboarding or settings.
  • No reselling, no commercial sharing, no targeted ads.

The Browther app (Desktop, iOS, Android)

On first launch, Browther asks if you agree to send (a) crash reports via Sentry and (b) anonymous usage statistics via PostHog. Both toggles are independent and revocable at any time in the settings.

Sentry — Crash reports

When Browther crashes, a report is sent to Sentry (EU region, Frankfurt) so we can fix the bug.

  • Report content: stack trace of the crash, Browther version, operating system, device model.
  • No URL content, no page content, no user input.
  • Disabled via the "Crash reports" toggle in onboarding or browther://settings/privacy.

PostHog — Anonymous product events

To understand whether Browther is being used and which features are running, we send a handful of anonymous events to PostHog (EU region, Frankfurt). No event contains a URL or page content.

EventWhen
app_launchedWhen the app launches. Properties: version, OS.
onboarding_completedWhen you finish onboarding.
default_browser_setWhen you set Browther as the default browser.
consent_changedWhen you toggle Sentry or PostHog. Properties: toggle name, state (on/off).
feature_toggledWhen you enable/disable a feature (Sawtunaa, Basarunaa). Properties: feature name, state.
page_viewedView of an internal browser page (new tab, settings). Properties: page name (whitelist: ntp, settings).

These are the only events sent. None for navigation, none for your tabs, none for your searches.

How to disable

Anytime from browther://settings/privacy: uncheck "Crash reports" (Sentry) or "Anonymous statistics" (PostHog). Effect is immediate — no further event is sent after the toggle.

The browther.devndin.com website

The marketing site uses the same tools (Sentry + PostHog), with the same principles: no PII, EU hosting, revocable.

Sentry — JavaScript errors

If a page on the site breaks, we capture the error. Sentry Replay is enabled only when an error occurs (never on normal navigation), and masks user input by default. Events are sent via /monitoring on the site's own domain (bypasses ad-blockers).

PostHog — Anonymous events

A few events are captured to understand how the site is used. None contains identifying information.

EventWhen
$pageview / $pageleaveOn every page navigation.
section_viewedWhen a section becomes 40% visible (scroll-depth proxy).
cta_clickedClick on a call-to-action. Properties: name, location.
download_clickedClick on a download button. Properties: detected OS.
demo_tab_clicked / demo_toggledInteractions with the demo (tab click, ON/OFF toggle).
theme_toggled / language_switchedTheme switch (light/dark) or language switch (FR/EN/AR).
faq_openedOpening a FAQ question.
outbound_link_clickedClick on a tracked outbound link (dev&din logo in the footer).

The site uses no advertising cookies and no third-party trackers. PostHog stores an anonymous identifier in browser localStorage.

Third parties

  • SentryError monitoring platform. Region: Germany (Frankfurt). GDPR processor. https://sentry.io/privacy/
  • PostHogProduct analytics platform. Region: EU (Frankfurt). GDPR processor. IP geolocation disabled. https://posthog.com/privacy
  • Vercel / DokploySite hosting on our OVH servers (Gravelines, France) orchestrated by Dokploy. Cloudflare sits in front (DNS + proxy) for DDoS protection. Standard server logs (IP, user-agent) retained <30 days for security purposes.

Your rights

Under GDPR, you have the following rights regarding your data, at any time:

  • Right of access — know what is collected.
  • Right to erasure — request deletion of your anonymous UUID and associated events.
  • Right to object — disable collection (Sentry/PostHog toggles).

For any request, contact us at [email protected].

Changes

This page will be updated if data collection changes. The date at the top reflects the last revision.