> ## Documentation Index
> Fetch the complete documentation index at: https://docs.thetinybell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How does the TinyBell pixel work?

> Technical overview of the TinyBell pixel and how it loads on your website.

The TinyBell pixel is a small JavaScript snippet that you add to your website. It loads asynchronously, meaning it does not block your page from rendering.

## What happens when a visitor loads your page

1. The pixel script loads (\~15 KB, gzipped)
2. It checks which notifications are active for this page
3. It evaluates targeting rules (device, URL, scroll, time)
4. If a notification matches, it renders it on the page
5. It tracks impressions, clicks, and closes

## Performance

The pixel is lightweight and cached by the browser. It does not slow down your website. Average load time is under 50ms.

## Privacy

The pixel does not use cookies for tracking by default. It does not collect personal data. It is GDPR-compliant out of the box.
