Reference

The quick-lookup page: every option, default, and limit, with links to the page that explains it.

Feature requirements

Details: Overview · Getting started

RequirementValue
Module prerequisiteCCTV module (which requires Device Management)
Facility featuresPeople (core) · AI Insights (enhanced background analysis)
Per-camera prerequisitePeople Tracking enabled
Self Learning prerequisiteEnhanced AI Analysis on (CCTV Settings → General)
Feature-off API response"People feature is not enabled for this facility"
Guest share tokensNo access to people or face-detection data
AI camera capacity~half of VSaaS-only capacity per appliance — see The hardware

Member matching thresholds

Details: Face recognition tuning

SettingLenientBalanced (default)Strict
Identified Match Threshold808592
Drop Threshold554535
Identified Collection Search Floor354047
SettingDefault
Visiting Member Bonus+5
Check-in Lookback Window30 mins
Borderline Confidence Zone (pose-check band)+7
Identified pose limits (yaw / pitch / roll)55° / 30° / 30°
Blacklist check95% — fixed, runs first, not configurable

Shadow profile thresholds

Details: Face recognition tuning · How it works

SettingDefault
Profile Link Threshold80
Duplicate Prevention Threshold90
Minimum Detection Confidence90
Unidentified pose limits (yaw / pitch / roll)30° / 35° / 60°
Quality presetLenient / Balanced / Strict
Tier 1 — Fast Quality ChecksSharpness · Contrast · Lighting · Exposure · Dynamic Range · Eye Aspect Ratio (~10–60 ms)
Tier 2 — ISO Quality ChecksFace Occlusion · Eyes · Mouth · Head Pose · Illumination · Exposure · Compression · Expression (~5–10 s)

Self Learning parameters

Details: Self Learning · Face recognition tuning

ParameterBalanced default
Minimum correlated visits8
Lookback period~2 months
Timing window around check-in±10 minutes
Gender checkOn
Age checkOff (tolerance 10 years)
Candidate ruleExactly one member candidate, or No match
Auto shadow photos99%+ similarity · max 6 per person · cooldown between additions

Queue statuses: Pipeline · Pending Review · Automatically Linked · Unable to Link · No Match · Rejected · Manually Approved · Monitoring · Linking… · Link Failed.

Timeline

Details: People timeline · Settings → People Timeline

Setting / limitValue
Minimum Time to Merge Detections45 mins (default)
Minimum detections (threshold filter)3 (default) — filter tooltip cites "at least 5 detections and a duration of 5 minutes or more"
Minimum duration (threshold filter)5 mins (default)
Show No Check-In BadgeOff (default)
Day range options1D / 2D / 3D
Sort optionsLast Seen (default) · Visit Time · Name · Visit Count
Bulk select limit100 people
Merge limit2–20 profiles per merge

Classification chips: All · Facility Members · Current · EA Members · From Other Clubs · Unidentified · Unsure · Expired · On Hold · Card Sharing · Tailgating · Access Violators. (Most hide when their count is zero.)

People list

Details: People & profiles

ControlOptions
Quick tabsAll · Active · Expired · Staff
Photo Status filterValid Photo · Invalid Photo · Not Processed
Sort ByRecently Added (default) · Last Name (A-Z / Z-A) · First Name (A-Z / Z-A) · Membership Updated
ViewsGrid · Compact grid · List
New-member badge"Active [NEW]" — joined within 5 days
Import stepsUpload File → Map Fields → Preview & Import

Synced fields: always — name, DOB, gender, profile photo, membership status, member type, plans, tags; optional — email, mobile phone, address, created, updated (email + mobile phone on by default).

Reports

Details: Reports

ItemValue
Snapshot generationOvernight, for the previous day (facility-local time)
KPIsTotal Tracks · Unique People · Avg Visit · Unsure % · Peak Hour · Access Violations
Heatmap modesTracks · Detections · People · Unsures
Heatmap display optionsPeak Hour Heatmap · Cell Counts · Violations
Demographic age buckets18-24 · 25-34 · 35-44 · 45-54 · 55+
Sentiment score range0–100
Sentiment bandsPositive ≥ 70 · Neutral 40–69 · Negative < 40
Sentiment presetsDefault · Gym/Fitness · Custom

Definitions: a track is "one continuous sighting of the same person"; total detections is "every face detected across all cameras"; an access violation is an entry "where a member's active membership plan was not permitted by the zone's access rules".

Access zones

Details: Access zones

ItemValue
Zone badgesAnyone can access · Membership plan access · Restricted
Rule inputsMembership plans · member types · tags (include or exclude)
Zone sourcesCreated locally · synced from member system (link/merge to combine)
StructureZones may nest — child cameras roll up to the parent
Sub-tabsCamera Assignment · Membership Plans · Access Hours

Data lifecycle

Details: Security & privacy

ItemValue
Face collections per facilityIdentified · Unidentified (shadow profiles) · Blacklist — isolated per facility
AI Metadata retentionDefault 24 months, configurable — see Storage & retention
Shadow photosKept while the profile exists; excluded from time-based cleanup
Deletion pathsDelete this person (unidentified) · Delete Member (profile Advanced) · retention cleanup

MCP tools

Details: Integrations & MCP

ToolPurpose
insights_timeline_searchSearch the detection timeline
insights_people_searchSearch registered people
insights_person_getOne person's full profile
insights_person_activityA person's visit history
insights_checkinsMember check-in history
insights_match_unidentifiedCorrelate unidentified detections with check-ins
insights_report_snapshotsDaily report snapshots

All seven require CCTV module access + the People feature on the target facility.