Aggregate-only reporting

What leaders can learn without seeing anyone’s private emotional data

This page shows the organization view AIForj is built to support: anonymous counts, completion patterns, shift buckets, and rollout surfaces. It is intentionally designed to answer “is this helping?” without answering “who is struggling?”.

Aggregate reporting is live and ready. Charts will populate automatically as opted-in anonymous metrics accumulate in the durable reporting store.

Aggregate-only reporting integrity

Author

AIForj Team

Clinical review

Licensed Healthcare Provider

Last reviewed

April 16, 2026

Built for emotional first aid, not diagnosis or crisis care. Read the editorial policy to see how AIForj writes, reviews, and updates content.

Reporting is live and waiting for the first real aggregate events

The reporting backend is active now. As soon as people use AIForj with anonymous metrics enabled, this page will begin filling with real, low-resolution aggregate trends.

Until then, AIForj shows an honest empty state instead of synthetic sample numbers. That keeps the reporting surface useful without pretending activity exists where it doesn't.

Reporting status

Live

Aggregate events are stored in AIForj’s durable Vercel Blob reporting store.

Collection model

Anonymous

Only whitelisted counters and buckets are eligible for reporting. No journals, messages, or transcripts are included.

Employee visibility

Aggregate only

Leaders never see names, direct identifiers, raw mood histories, or ranked lists of specific people.

Current events

0

The first opted-in aggregate events will appear here automatically once real usage begins.

What leaders can see

  • tool starts and completions in aggregate
  • bucketed mood-shift outcomes at team level
  • which categories are being used most
  • high-level adoption trends over time
  • how people found the toolkit in aggregate

What leaders cannot see

  • names, emails, or employee identities inside usage data
  • free-text entries from techniques or interventions
  • voice data, transcripts, or conversation content
  • an individual person’s raw mood history
  • a ranked list of “high-risk” employees

Where these numbers come from

The reporting model is derived from the same narrow event design used in AIForj’s privacy page: tool started, tool completed, duration bucket, shift bucket, and a rotating anonymous client id. It is meant to stay useful while remaining intentionally low-resolution.

For the plain-English public version of that boundary, read What AIForj collects.