Skip to content

scobb/beam-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 

Repository files navigation

beam-examples

Working integration examples for Beam β€” privacy-first, cookie-free web analytics.

Beam npm

Examples

Framework Example Description
Next.js examples/nextjs/ App Router + Pages Router integration with next/script
Astro examples/astro/ Astro layout integration via <head>
SvelteKit examples/sveltekit/ SvelteKit integration in app.html

Each example includes:

  • βœ… README.md with "Run in 2 minutes" instructions
  • βœ… .env.example for your Beam SITE_ID
  • βœ… Minimal project structure ready to run

Quick Start

  1. Sign up at beam-privacy.com (free tier available)
  2. Add a site in the dashboard and copy your site_id
  3. Pick the example that matches your framework
  4. Follow the README in that folder

Installation

npm install @keylightdigital/beam

Or use the script tag directly:

<script defer src="https://beam-privacy.com/js/beam.js" data-site-id="YOUR_SITE_ID"></script>

What Beam Tracks

  • Page URL and path
  • Referrer source
  • Screen width (device type detection)
  • Country (from Cloudflare headers β€” no IP stored)
  • Browser
  • Language

What Beam does NOT track: cookies, IP addresses, personal data, fingerprinting, localStorage

Links

License

MIT β€” see individual example directories.

About

Working integration examples for Beam privacy-first web analytics

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors