Angelfish Overview

Self-Hosted Web Analytics Software

What is Angelfish?

Angelfish Software is a self-hosted web analytics tool, used to track your organization’s websites and web-based applications.

For each of these websites and web-based applications, Angelfish helps you:

  • Measure Usage
  • Identify Problems
  • Satisfy Regulations
  • Monitor Access

Our customers use Angelfish to track Intranets, SharePoint, public websites, custom Websites & Applications, SaaS applications, and more.

See more examples on the Solutions page.

If you use Google Analytics, you can use Angelfish to see Users who block Google Analytics tracking.


Who Uses Angelfish?

Angelfish customers typically have an IT department budget and a Data Protection requirement.

Angelfish keeps your data behind your firewall, which lets you avoid components of Data Protection Laws: ADPPA, GDPR, CCPA, PIPEDA, PIPA, etc.

Many of our customers are in Healthcare, Finance, and Government, but we have customers in every major industry.

Angelfish was first released in 2013, and the product receives regular updates.

Our Customers Say:

"It's been a great product and your support is always first-rate."

"Really happy to have found Angelfish. We have to keep data in-house."

"Instead of sending more info to Google, we use Angelfish!"


How does Angelfish Work?

You install Angelfish on a server in your internal network: the application is administered by your staff.

When you keep your data within your network, you avoid most data protection regulations.

Angelfish is self-contained: it uses an embedded database and web server. You don’t need a DBA or a website admin to run Angelfish.

Angelfish uses web server log files to create reports. Reports are created from standard access log data, or from JS tracking beacons stored in the log.

Log analysis is flexible, unblockable, and truly cookieless. Users can block JS-based tracking, but they can’t hide from the access log.

It’s surprising to learn how many of your website’s visitors block JS-based tracking. It’s an issue for external AND internal visitors.


What Information Does Angelfish Show?

Below is a brief list of reporting features. More info is available on the Features page.

Standard Web Analytics Data

  • Visits, Pageviews, Bounce Rates, Time on Site
  • Browsers, Platforms, Mobile Devices
  • GeoLocation Info, Organizations, IP Addresses
  • Pages, Page Titles, Documents
  • Goal Tracking

Marketing & Promotion

  • External Marketing (inbound)
  • Internal Marketing (in-site)
  • Impressions
  • Email Opens & Click-Thru Rates

Internal Search

  • Search Terms and Refinements
  • Origin and Destination Pages
  • Search Categories / Verticals
  • Number of Results

User Analysis

  • Known, Inactive, Unknown Users
  • Departments, Employee Types, Locations
  • Username List

IT Reports

  • Files & Status Codes
  • User Agents & Bot/AI Agents
  • Broken Links

Angelfish also has a robust API that lets you export data into third party reporting tools, like PowerBI, Tableau, and QuickSight.


Angelfish provides a complete web analytics solution. To learn more, please choose an option below:

border