Most analytics tools are overkill. They track everything, slow down your site, and require annoying cookie banners.
Pulse is different. We focus on the metrics that actually matter—visitors, pageviews, and sources—while respecting user privacy.
We love Plausible! They paved the way for privacy-friendly analytics.
Pulse offers a similar philosophy but with a focus on even deeper integration with the Ciphera ecosystem
and more flexible pricing for developers.
diff --git a/app/features/page.tsx b/app/features/page.tsx
index 700ea6d..39fd2db 100644
--- a/app/features/page.tsx
+++ b/app/features/page.tsx
@@ -109,9 +109,9 @@ export default function FeaturesPage() {
{/* * --- ATMOSPHERE (Background) --- */}
-
+
@@ -128,11 +128,11 @@ export default function FeaturesPage() {
Product Tour
-
+
Everything you need. Nothing you don't.
-
+
Pulse gives you meaningful analytics without the complexity, the cookies, or the privacy trade-offs.
@@ -151,10 +151,10 @@ export default function FeaturesPage() {
Just add this snippet to your <head> tag in your layout or index file.
@@ -57,9 +57,9 @@ export default function InstallationPage() {
-
Custom events (goals)
+
Custom events (goals)
- Track custom events (e.g. signup, purchase) with pulse.track('event_name'). Use letters, numbers, and underscores only. Define goals in your site Settings → Goals & Events to see counts in the dashboard.
+ Track custom events (e.g. signup, purchase) with pulse.track('event_name'). Use letters, numbers, and underscores only. Define goals in your site Settings → Goals & Events to see counts in the dashboard.
diff --git a/app/integrations/nextjs/page.tsx b/app/integrations/nextjs/page.tsx
index 31f76b6..96ced7e 100644
--- a/app/integrations/nextjs/page.tsx
+++ b/app/integrations/nextjs/page.tsx
@@ -8,9 +8,9 @@ export default function NextJsIntegrationPage() {
{/* * --- ATMOSPHERE (Background) --- */}
-
+
@@ -25,22 +25,22 @@ export default function NextJsIntegrationPage() {
-
-
-
-
+
+
The best way to add Pulse to your Next.js application is using the built-in next/script component.
-
+
Using App Router (Recommended)
diff --git a/app/integrations/page.tsx b/app/integrations/page.tsx
index 10ece2f..4be357a 100644
--- a/app/integrations/page.tsx
+++ b/app/integrations/page.tsx
@@ -93,9 +93,9 @@ export default function IntegrationsPage() {
{/* * --- ATMOSPHERE (Background) --- */}
-
+
@@ -109,14 +109,14 @@ export default function IntegrationsPage() {
>
{/* * --- Title with count badge --- */}
-
+
Integrations
{integrations.length}+
-
+
Connect Pulse with {integrations.length}+ frameworks and platforms in minutes.