Privacy · optional analytics · user choice

Measurement is optional and disabled until you allow it.

ARSAS uses a small, consent-controlled measurement layer to understand product-page usage, download intent, language demand, broken routes and Core Web Vitals. The website remains fully usable when analytics is declined.

Baca dalam Bahasa Indonesia
What may be measured

Aggregate product-site signals

  • Page views and page groups.
  • Installer, portable ZIP and checksum link clicks.
  • English or Indonesian page usage and language switches.
  • 404 paths and referring pages.
  • LCP, CLS, INP and diagnostic TTFB values.
What ARSAS does not add

No engineering or device data

  • No relay IP address, SCL content, signal value or project file.
  • No form content, account identifier or ARSAS application telemetry.
  • No Google Signals, advertising storage or ad-personalization signals.
  • No custom User-ID and no attempt to identify an individual engineer.
Consent behavior

Google Analytics loads only after approval.

The default consent state is denied. A local preference named arsas_analytics_consent_v1 stores only granted or denied. Declining analytics does not block downloads, documentation or any product page. Browser Do Not Track keeps analytics disabled even if a previous preference was granted.

Processors and hosting

GitHub hosts the site; Google processes optional analytics.

GitHub Pages serves the public files and may process normal web-request metadata under GitHub’s own terms. When consent is granted, Google Analytics receives the aggregate event fields described above under Google’s terms. Private weekly reports are stored as GitHub Actions artifacts rather than being published on this website.

Retention policy

Short operational retention

The ARSAS project policy is a two-month event-data retention window for GA4 and a 90-day maximum for private aggregate workflow artifacts. Analytics must remain disabled until the GA4 property is configured consistently with this policy.

Your control

Change the preference at any time.

Use the analytics-preferences control in the footer or the button below. This policy page saves your choice without loading the analytics client; the choice takes effect on the next product page. Revoking consent prevents new analytics events from being sent from subsequent interactions and page loads.

Questions or concerns

Report a privacy or measurement issue with evidence.

Describe the page, browser, observed request or consent behavior. Do not attach confidential project, IED or customer information.