About this project

Pulse is a lightweight, privacy‑focused web analytics platform developed by Ciphera. It provides a clean, responsive dashboard for tracking site traffic without using cookies, making it fully GDPR compliant. The service is hosted on Swiss infrastructure, ensuring data residency and strong privacy protections. Key Features: - Real‑time visitor counts and live updates - Detailed analytics views: pageviews, unique visitors, top pages, referrers, and country breakdowns - Site management interface for creating, editing, and deleting tracked sites - Dark mode support and mobile‑friendly responsive design - Simple, uncluttered UI built with Tailwind CSS and Recharts for charts Technology Stack: - Next.js 16+ (App Router) for the front‑end framework - Tailwind CSS with Ciphera design tokens for styling - Recharts for data visualisation - OAuth authentication via ciphera‑id - Shared UI components from @ciphera‑net/ui Deployment and Access: Pulse is offered as a commercial SaaS product; users can sign up for a free tier at https://pulse.ciphera.net. No self‑hosting is required, though the source code is publicly available for inspection and contribution. Open‑Source and Contribution: The repository is licensed under AGPL‑3.0, allowing anyone to view, modify, and redistribute the code under the same license. Contribution guidelines, release processes, and changelogs are provided in the repository documentation. Target Audience: - Website owners and marketers who need quick, privacy‑safe insights into traffic - Developers looking for a cookie‑free alternative to Google Analytics - Organizations with strict data‑privacy requirements, especially in Europe Overall, Pulse combines modern web technologies with a strong privacy stance to deliver a straightforward analytics solution that respects visitor data while offering essential traffic metrics.