Everything you need to manage workplace testing
Core Features
-
Random Selections Provably random, tamper-proof selections across your workforce or by location, department, or role.
-
Test Logging Record results with photos, digital signatures, GPS location, and notes from any device.
-
Employee Management Maintain a complete roster with profiles, contact details, job classifications, and full testing history.
-
CSV Employee Import Onboard your workforce in bulk with drag-and-drop CSV upload, progress tracking, and error reporting.
-
Confirmation Tests Track follow-up lab confirmation workflows for initial positive screening results.
-
Compliance Reporting Generate audit-ready compliance, results, and activity reports with one-click CSV and PDF export.
-
Dashboard & Analytics View real-time metrics including monthly test counts, pass rates, and active selections at a glance.
-
Multi-Platform Access Manage your testing program from the web or the native iOS and Android mobile app.
Selection & Scheduling
-
Selection Templates Save and reuse your most common selection configurations so you can run selections in seconds.
-
Scheduled Selections Automate recurring selections on a daily, weekly, monthly, quarterly, or annual basis.
-
Flexible Scopes Select from your entire organisation, or narrow by location, department, job classification, or on-shift employees.
-
Cryptographic Verification Every selection uses a seeded random algorithm with a public verification page for auditable proof of fairness.
-
Exclusion Rules Automatically exclude recently tested employees to ensure fair distribution across your workforce.
-
Selection Notifications Instantly notify managers via email and selected employees via SMS when a selection is run.
-
Verification Certificate Generate a PDF certificate proving a selection was random, complete with a QR code anyone can scan to verify.
Roster & Assignment Management
-
Tester Assignment Board Visually assign selection events to testers with a drag-and-drop board organised by region.
-
Auto-Assignment Automatically route unassigned selections to the next available tester based on region and availability.
-
Unavailability Tracking Record tester leave, holidays, and unavailability to prevent scheduling conflicts.
-
Regions Define geographic regions to scope tester assignments and organise your roster board.
-
My Assignments Testers see their active assignments with progress tracking directly on their dashboard.
Reporting & Export
-
Tests Export Export all test records with full details for external analysis or regulatory submission.
-
Employee History View a complete testing timeline for any individual employee.
-
Compliance Summary See selection rates, pool sizes, and pass rates grouped by month or quarter.
-
Results Breakdown Analyse positive, negative, and inconclusive results by location, department, or job classification.
-
Positive Results Quickly isolate and review all positive test outcomes in one dedicated report.
-
Non-Compliance Identify refusals, no-shows, and non-compliance patterns across your workforce.
-
UKG Punch Report Cross-reference UKG punch-in and punch-out data with test records for on-shift validation.
-
Tester Activity Track tester performance including tests logged, completion rates, and assignment throughput.
-
Audit Log Access a full audit trail of every test record change for regulatory compliance.
-
Saved Reports Save your most-used filter combinations as reusable report presets for instant access.
Security & Compliance
-
Role-Based Access Four permission levels ensure the right people have the right access to your data.
-
Two-Factor Authentication Optional or organisation-enforced TOTP-based two-factor authentication for all accounts.
-
Enterprise SSO Support for Google, Microsoft Azure AD, and SAML-based single sign-on.
-
Full Audit Trail Every record access, creation, and modification is logged with user attribution and timestamps.
-
Row-Level Security Database-level tenant isolation ensures organisations can never see each other’s data.
-
Encrypted Storage Mobile app data is encrypted at rest with AES-256 and hardware-backed key storage.
-
Passwordless Login Sign in with a magic link or one-time code sent to your email — no password required.
-
Brute-Force Protection Automatic account lockout and reCAPTCHA verification protect against unauthorised access.
Mobile App
-
Offline Test Logging Log tests without an internet connection — they automatically sync when connectivity returns.
-
Biometric Login Unlock the app with Face ID or fingerprint for fast, secure access in the field.
-
Photo & Signature Capture Capture result photos, ID photos, and digital signatures directly from your device.
-
GPS Location Tagging Automatically record the GPS coordinates and address where each test is conducted.
-
OCR ID Scanning Scan employee ID cards with your camera to instantly identify and match employees.
-
Offline Data Sync Employee rosters, test types, and selection data are cached locally for instant access anywhere.
-
Over-the-Air Updates Receive app updates instantly without visiting the app store.
Integrations
-
UKG Ready Sync employees, map cost centres, and select from on-shift workers using UKG punch data.
-
Deputy Import employee rosters and select from currently rostered workers via Deputy scheduling data.
-
Employment Hero Sync your workforce and identify on-shift employees from Employment Hero.
-
Dayforce Connect to Ceridian Dayforce for employee data and on-shift selection capabilities.
-
Humanforce Integrate with Humanforce for employee sync and shift-based selections.
-
SAP SuccessFactors Import employee master data and organisation structures from SAP.
-
Xero Sync employee and payroll data from Xero.
-
Sine Receive real-time visitor check-in and check-out events via webhook for on-site awareness.
-
Zapier Connect FairTest to 7,000+ apps with automated workflows, triggers, and actions.
-
Dräger Add Import test results directly from Dräger Add drug and alcohol platform.
AI Assistant
-
Natural Language Queries Ask questions about your testing data in plain English and get instant, accurate answers.
-
Multiple AI Providers Choose from Anthropic Claude, OpenAI, Azure OpenAI, or Google Gemini as your AI engine.
-
Configurable Data Scope Control whether AI can access full data, statistics only, or anonymised records.
-
Conversation History Pick up where you left off with saved, searchable chat conversations.
Multi-Organisation & Providers
-
Multi-Org Access Users can belong to multiple organisations and switch between them instantly.
-
Provider Portal Testing companies can manage multiple employer clients from a single account.
-
Customer Management Providers get full visibility into client locations, employees, and test records.
-
Customisable Labels Rename "Employee", "Location", "Department" and other terms to match your language.
Notifications & Communication
-
Email Notifications Automatically notify managers when selections are run or positive results are recorded.
-
SMS Notifications Send text messages to selected employees via integrated SMS delivery.
-
Message Log View a complete history of every email and SMS sent, with delivery status and error tracking.
-
Configurable Recipients Add extra email addresses per notification type to keep the right people informed.
Billing & Administration
-
Flexible Plans Choose from Starter, Professional, or Enterprise tiers with monthly or annual billing.
-
14-Day Free Trial Try the full platform free for 14 days with no credit card required upfront.
-
Self-Service Billing Manage payment methods, view invoices, and change plans through the billing portal.
-
Global Search Find any employee, test, selection, or setting instantly with a keyboard shortcut.
-
Dark Mode Full dark mode support across web and mobile for comfortable use in any environment.
-
API Access Programmatic access via a fully documented REST API with OpenAPI specification.
-
Blackout Dates Define company holidays and shutdown periods to automatically prevent selections on those days.