∿pulse.
Analytics. Monitoring. Your server.

Webfly Pulse.Analytics · Monitoring

Keep every website in view.

Webfly Pulse is an application by Webfly for web analytics, monitoring and security signals on your own infrastructure. Understand traffic, monitor availability and uncover problems. Multiple users and customers work in one Pulse instance, each with access to assigned websites.

Cookie-freeYour data, your controlMultiple users and customers
webfly.sk ProductionIllustrative data
Overview

Website traffic

1 – 30 September
12,846+18.6%
38,291+12.4%
642+8.2%
2m 34s+16 s
Visitors over timeVisitors
01 Sep07 Sep14 Sep21 Sep30 Sep
One tool. The full picture.

Know what is happening. And why.

Connect visitor behaviour with application performance. Keep analytics and operations in one place.

Traffic in the right context

Cookie-free analytics distinguishes users, bots, internal development and customers. Filters, saved segments, sources and campaigns reveal who contributes to your traffic.

Trends and conversions

Long-term trends and period comparisons reveal changes in usage. Custom events, funnels, A/B experiments and internal system adoption complete the picture.

API, availability and SSL

Track API metrics, health endpoints, SSL certificates and task heartbeats. Incidents, outbound integrations and server events keep operations in view.

Diagnose unexpected behaviour

An external view of application behaviour helps investigate errors. Grouped JavaScript errors, event timelines, Web Vitals and frustration signals provide context.

Security events without server logs

Unusual activity, changes in country or network, unexpected hours and traffic spikes generate security signals and alerts. Detection uses tracked events and behaviour.

Bad IPs to your firewall

Identify suspicious IP addresses and manage them in a watchlist. Its feed lets a connected firewall automatically receive flagged addresses according to its configuration.

Your data stays with you

Your infrastructure. Your rules.

One self-hosted Webfly Pulse instance for multiple websites. Cookie-free analytics, local geolocation and ASN databases. Geolocation and ASN are resolved locally. Availability monitoring and configured integrations communicate with monitored services.

01Your websites and appsWeb tracker / server events
02PulseYour Webfly Pulse instance
03Your team and customersAccess by role and assigned websites

The web tracker and server telemetry collect data separately.

The right data for the right people

Multiple users. Multiple customers. One Pulse.

Every team member has their own account. Assign websites to companies and control the data and features available to customer accounts.

Multi-user

An account for every person

Administrators, internal teams and customers work in one instance. Website access is assigned per user, and accounts support two-factor authentication.

Multi-tenant

Multiple customers, scoped access

One instance manages multiple companies and their websites. Customer accounts see only assigned websites and restricted aggregate data.

01

Administrator

Manage websites, customers, monitors and API keys. Full internal access to security, IP information and audit logs.

02

Internal team

Analytics and operational data for assigned websites. Sensitive settings are limited by permissions.

03

Customer

Own websites and aggregated data only. Events, funnels and availability depend on account settings. No visitor identities, IPs or raw live feeds.

04

Shared dashboard

Public, read-only access via a token. Identifying information stays hidden.

FAQ

Good questions. Clear answers.

Does Pulse need cookies?

The web tracker does not use cookies. The public information page does not start a login session for anonymous visitors. Application sign-in uses a technical session cookie. The tracker stores a visitor identifier in browser storage; cookie-free does not mean identifier-free.

Where is the data stored?

On the server running your own Pulse instance. Geolocation and ASN use local databases, with no external API calls at runtime.

How do I connect a website or app?

Register a website in Pulse and add its generated tracker embed code. Server applications send separate telemetry; websites without JavaScript measurement use monitoring.

Can I share data with a customer?

Yes. Customer accounts access only assigned websites and restricted aggregated data. Read-only API keys and public shared dashboards via tokens are also available.

How does Pulse detect unusual behaviour without server logs?

Pulse evaluates captured events and application activity. Unusual countries or networks, access times, traffic spikes and other deviations generate security events and alerts without reading server logs.

Can bad IPs be passed to a firewall automatically?

Yes. Flagged IP addresses are available in the watchlist feed. A connected firewall can automatically consume them and apply its rules; its configuration determines how blocking works.

How are users, bots, internal development and customers distinguished?

These groups are tracked as traffic dimensions and can be filtered. They help distinguish regular usage from automated, development and customer activity without excluding events from collection.

What does multi-tenant mean in Pulse?

Multiple companies, websites and accounts are managed in one instance. Access is separated through application permissions and website assignments, rather than a separate database for each customer. The public site provides information; registration and ordering are not available here.

What data can Pulse record?

Visit URLs and sources, events, timestamps and duration, language and screen size, page performance and JavaScript errors. The server also evaluates IP addresses, country and network. Internal systems may provide user identities. The exact scope depends on the integration and permissions.

Can retention periods be configured?

Operators can configure separate retention periods for raw events and IP addresses. Removing an IP address alone is not full anonymization: identifiers and other data may remain. Daily aggregated trends are retained separately.

Is Webfly Pulse the same as Laravel Pulse?

No. Webfly Pulse is a separate product by Webfly for web analytics, monitoring and security signals across multiple websites. It is unrelated to the open-source Laravel Pulse package (laravel/pulse), which monitors the performance of a single Laravel application, and shares no code with it.

How to get Pulse

Pulse is deployed individually.

Webfly Pulse is not a public service with sign-up. Webfly deploys it as a dedicated instance on your infrastructure, connects your websites and applications, and sets up accounts for your team and customers. To see Pulse on your own data, book a demo.

Tell us what you would like to see.

Sign in

We use these details only to answer your request. A copy of the request goes to your e-mail. Or contact us via webfly.sk.

Information and operator: Find information about Webfly, contact details and data processing at webfly.sk. This page explains the application and its capabilities. webfly.sk