Compliance on mobile
Compliance on mobile is the phone build of [Compliance](/help/compliance-overview) (the desktop `iq.verinode.ai/compliance` page), rebuilt for a scrollable, tap-and-swipe phone screen instead of a…
On this page
- What this is
- Where to find it
- Layout at a glance
- Hero: the four KPI tiles
- Shield Score
- Critical Open
- Audits Due
- Regulations
- Take Action row
- Explore row: five metric tiles
- Shield Score
- Open Exposures
- Next Audit
- Regulations
- Specialist Activity
- Compliance frameworks row
- Most Recent row
- Opening a record: the polymorphic detail deck
- Exposure
- Audit
- Regulation
- Shared across all three: Open Tips and Findings
- Empty states
- Best-practice example
- Related reading
- Data sources
What this is
Compliance on mobile is the phone build of Compliance (the desktop iq.verinode.ai/compliance page), rebuilt for a scrollable, tap-and-swipe phone screen instead of a sidebar-and-tabs layout. It carries the same Shield Score, the same three record kinds (exposures, audits, regulations), the same framework readiness scoring, and the same peer benchmarking, restructured around horizontally scrolling tile rows and a full-screen detail deck. This article covers the mobile-specific shell: the four hero KPI tiles, the Explore row, the Compliance frameworks row, the Most Recent row, and the polymorphic detail deck each record opens into.
Verinode does not file a COI, book an audit, or acknowledge a regulation on your behalf. It reads the insurance policies, carrier-program memberships, audit notices, and regulatory catalog you already have, computes exposures and posture live, and surfaces the gap as a decision. You decide what to act on.
Where to find it
Open the Business tab in the mobile app, then Compliance. The route is /m/business/compliance. A Business link at the top of the page takes you back to the Business home.
If Compliance has never been switched on for your operator, the page shows a switch-on gate instead of the home view, and no data fetch happens until you turn it on. Once it is active, the page loads exposures, audits, regulations, peer benchmarks, decisions, and compliance-framework assessments in one parallel fetch, the same data the desktop page reads.
Layout at a glance
The page stacks five rows, top to bottom:
- Hero: four horizontally scrolling KPI tiles, Shield Score, Critical Open, Audits Due, Regulations.
- Take Action: an Ask IQ activation tile, an Unlock Compliance tile (while compliance data is thin), an SLA Compliance launch tile, an Insurance launch tile, and any open decisions tied to compliance.
- Explore: five metric tiles carried over from web, Shield Score, Open Exposures, Next Audit, Regulations, Specialist Activity.
- Compliance frameworks: appears only once at least one framework assessment exists.
- Most Recent: a horizontally scrolling stack of up to twenty compliance records across all three kinds, most urgent first.
Tap any tile and it opens as a full-screen card. From inside that card you can swipe left or right to move to the next tile in the same row, the same way you would flip through photos. Tap the X, tap the backdrop, or press Escape to close.
Hero: the four KPI tiles
Each hero tile is a large card with a colored kicker label, a headline number, a short line of context, and a footer line. Tapping any of them opens the same content as a full detail card.
Shield Score
The headline number is your Shield Score, 0 to 100, colored green at 80 and above, plain foreground from 60 to 79, and red below 60. Underneath, the line reads "Add Data, shield score builds as data lands" before any score exists, "Hedged across the major surfaces" at 80 and above, "Some drift to address" from 60 to 79, or "Exposure across multiple surfaces" below 60. The footer shows a peer-delta line when one is available (for example "+4% vs peer"), or "Compliance posture" when it isn't.
The full card repeats the score at larger size and adds "Composite of training, insurance, carrier programs, regulatory, and safety signals." When a peer or research figure exists for the shield score, a How You Compare block follows with a Peer median figure, a Peer P75 figure, an Industry baseline figure sourced from published research, and a Cohort line naming how many peer operators are behind the peer figures.
Critical Open
The headline number is your count of currently open critical exposures, colored red when greater than zero, green when clean. The line underneath reads "Critical exposures, work-blocking" when any are open, "No critical exposures" when clean. The footer reads "N total · N critical" when critical exposures exist, or "N total exposures" when none are critical.
The full card repeats the count and adds an Open Exposures list: every open exposure by title with its severity (Critical, Warning, or Info). With no exposures on file, it reads "No exposures detected. Critical insurance gaps and carrier-program lockouts surface here when detected."
Audits Due
The headline number is upcoming audits in the next 30 days plus any overdue, colored red if anything is overdue, amber if something is upcoming but nothing is late, plain foreground if the calendar is clear. The line underneath reads "N overdue" when applicable, "In the next 30 days" when something is upcoming, or falls back to the name of your next scheduled audit, or "No audits scheduled" with nothing on the calendar. The footer names your next audit, or reads "Audit calendar" or "No audits yet."
The full card repeats the count, a summary line ("N overdue · N in next 30d" or "Upcoming in next 30 days"), and a Schedule list of up to twelve audits, each row showing the audit kind and auditor name (when on file) against either its result ("N%" once completed, or "Done"), its status, or a day count ("Nd overdue" or "Nd out"). With nothing scheduled, it reads "No audits scheduled. Add a carrier program audit, OSHA visit, or COI verification to start tracking the calendar."
Regulations
The headline reads "compliant / total" (for example "6/9"), colored red when any tracked regulation is exposed, green when all are compliant or exempt. The line underneath reads "N exposed" when applicable, "Tracking applicable regulations" with nothing on file yet, or "All regulations compliant" when clean. The footer reads "N new this month" when the weekly regulatory-scan autofeed has added anything in the last 30 days, or "Regulatory radar" otherwise.
The full card repeats the count, the line "Compliant / applicable to your service mix + state," and a Status block: Compliant or exempt, Exposed (effective + uncovered), and New this month (autofeed), each as a count. When you have regulations tracked, an Applicable Regulations list follows with up to twelve, each showing the regulation's title against your operator status for it.
Take Action row
This row surfaces things to do, not things to read:
- Talk to IQ, the activation tile. It opens the agent conversation focused on compliance. This tile retires itself once you have engaged with it.
- Unlock Compliance, a tile that names the data still missing (or, before any record exists, prompts you to upload one) so you can see exactly what unlocks exposure detail, audit windows, and regulatory radar.
- SLA Compliance, a launch tile subtitled "Your carrier scorecard."
- Insurance, a launch tile subtitled "Track coverage and renewals."
- Decisions, up to ten open decisions tied to compliance, each rendered as a decision tile showing the dollar impact, a headline, the linked record, and its trajectory. When there are no open decisions, a card reads "Cold Start / Drop a COI, OSHA log, or carrier-program packet to seed compliance" before any records exist, or "All Clear / No open compliance decisions" once records are on file, with the line "Verinode is watching exposures, audit windows, and regulatory radar" either way.
Explore row: five metric tiles
Five metric tiles, each with a small inline preview and a tap-through to a full detail card. These carry the same math as the desktop page's Explore tiles.
Shield Score
Repeats the hero's score as a compact gauge (thresholds at 60 and 80), subtitled "Compliance posture," colored green, amber, or copper the same way as the hero. Where a peer comparison is available, a delta line reads how your score compares. Tapping it opens the same detail as the Shield Score hero tile.
Open Exposures
The same count as the hero's Critical Open tile, subtitled "N critical" when any are critical, "Nothing open" with zero exposures on file, or "Open" otherwise. A dot-grid preview marks how many of your total exposures are flagged critical, and the grid only appears once you have at least one exposure on file.
The full card adds a By Severity block, Critical, Warning, and Info counts, and, when exposures exist, an Each Exposure list naming every open exposure with its severity.
Next Audit
The value adapts to what's true. With any audit overdue or upcoming it shows a day count (for example "12d" or "3d" for something overdue), subtitled with the name of the audit, or "No audit scheduled" with nothing on the calendar. A segment-bar preview splits overdue (red) from upcoming-in-30-days (amber) audit counts. Tapping it opens the same Audit Calendar detail as the hero's Audits Due tile.
Regulations
The same "compliant/total" value as the hero tile, subtitled "N exposed" when applicable or "Compliant / total" otherwise. A segment-bar preview splits compliant (green) from exposed (red) regulation counts. Tapping it opens the same Regulations detail as the hero tile.
Specialist Activity
Value reads "active / total," how many of the compliance specialists on your roster (the group covering regulatory navigation, insurance, policy drafting, cert renewals, program eligibility, OSHA, state licensing, carrier programs, contract clauses, audit simulation, and environmental waste disposal) have actually run for you in the last 30 days. Subtitled "Engaged in last 30 days," with a ring preview showing the share active.
The full card repeats the count and adds a Cross-Domain Synthesizer block: Open synthesis stacks, the count of open findings from the nightly compliance-synthesizer, and Autofeed regs new this month, both as counts.
Compliance frameworks row
This row appears once you have at least one compliance framework assessment (HazCom, OSHA recordkeeping, EPA RRP, and others in the catalog). Each tile shows a percentage score, colored green, amber, or copper by status, with a gauge preview (thresholds at 50 and 80). The subtitle reads "All N elements in place" once every control is satisfied, or "N of M in place" with the next missing element named by section when it isn't. When a peer or research figure exists for framework completeness, a peer-delta line appears the same way it does on the Shield Score tile.
Tapping a framework tile opens the agent conversation, since drafting a starter written program or reviewing framework detail is a conversation with IQ's compliance specialists on mobile, rather than the desktop page's inline control-by-control panel.
Most Recent row
Up to twenty compliance record tiles, sorted first by severity (critical before warning before informational), second by how soon each is due, and third alphabetically. Each tile shows:
- A kind badge and dot: Exposure (red), Audit (teal), or Regulation (copper).
- The record's title and, when present, its subtitle.
- A severity dot and the record's status line, for example "Breaching," "Completed (92%)," or "Effective, adopt."
- When the record has a due date, a separate line reading "Nd overdue" (red) or "Nd to due" (amber inside 30 days, muted beyond it).
Tapping a tile opens that record's full detail view. With no compliance records on file yet, this row reads: "Compliance records appear as exposures get detected, audits land on the calendar, or regulatory radar picks up applicable changes."
Opening a record: the polymorphic detail deck
Every compliance record, whichever kind, opens into the same deck shape: a header with the kind and title, a status line, then sections that differ by kind. The deck loads its extras (open tips and any linked decisions) in the background and shows "Loading detail…" briefly while the header and the fields already known from the record load instantly underneath it.
Exposure
Under Exposure: Kind and Severity, both humanized from the underlying value. Under Description, the plain-language explanation of the gap. When on file, a State section follows with Current and Required lines describing the coverage you have against what's needed. A Required By section names which carrier program or requirement triggered the exposure, when it's tied to one. A Remediation section, when Verinode has a concrete next step, reads it as an arrow-prefixed action, for example "→ Contact broker to bind a workers comp policy and upload the COI."
Audit
Under Audit: Kind, Status, Auditor (when on file), Scope (when on file), Scheduled (with a day count, "Nd overdue" or "Nd out"), Completed (when finished), and Result as a percentage (once scored). A Notes section follows when notes exist. A Findings section always renders: with nothing logged it reads "No findings logged yet." Otherwise, each finding shows its category and severity (Info, Minor, Major, or Critical) as a colored chip, its description, an optional recommended action prefixed with an arrow, and a remediation-due line reading "Closed" (green) once resolved or a due date colored red (overdue) or amber (upcoming).
Regulation
Under Regulation: Operator status, Source, Jurisdiction, State (when applicable), Category, and Effective, with a day count, "in effect" once past its date or "Nd out" ahead of it. A Summary section follows when a summary exists. An Action Required section, when Verinode has one, reads it as an arrow-prefixed action. An Applies To section lists the service lines the regulation covers, when any are tagged. A Source section, when a source URL exists, links out with "View original source."
Shared across all three: Open Tips and Findings
Two more sections can appear on any record, regardless of kind, and each is omitted entirely when there is nothing to show:
- Open Tips surfaces any standing guidance the detector has attached to this specific record: a headline, an optional rationale, and an optional recommended action prefixed with an arrow.
- Findings lists any open decisions linked to this record, each showing its dollar impact per month or per the relevant period, the same cost-of-inaction framing used across the decision workspace.
Empty states
- No compliance records at all. The hero's Shield Score line reads "Add Data, shield score builds as data lands," Critical Open reads "No critical exposures," Audits Due reads "No audits scheduled," and Regulations reads "Tracking applicable regulations." The Take Action row shows the cold-start card, "Cold Start / Drop a COI, OSHA log, or carrier-program packet to seed compliance," and Most Recent reads "Compliance records appear as exposures get detected, audits land on the calendar, or regulatory radar picks up applicable changes."
- Records exist, nothing open. The Take Action decisions card reads "All Clear / No open compliance decisions."
- No open exposures. The Open Exposures full card reads "No exposures detected. Critical insurance gaps and carrier-program lockouts surface here when detected."
- No audits on file. The Audits Due full card reads "No audits scheduled. Add a carrier program audit, OSHA visit, or COI verification to start tracking the calendar."
- An audit with no findings logged. Its Findings section reads "No findings logged yet."
- No compliance framework assessments. The Compliance frameworks row does not render at all until at least one exists.
Best-practice example
Say your Shield Score hero reads 58 in the plain foreground band, with Critical Open showing 1, "Needs Action Now" on desktop parlance, "Critical exposures, work-blocking" here. Open Critical Open first: the Open Exposures list names a single exposure, "Missing Workers Comp," Breaching. Open that exposure's own detail from Most Recent and its Remediation reads "→ Contact broker to bind a workers comp policy and upload the COI." That is the fastest score-mover, since a critical gap in one domain drags the whole average down. Next, check Audits Due: if it reads "Carrier Program audit" a few days out, that is the next thing on the calendar once the exposure closes.
Related reading
- Compliance section overview for the full desktop page this port mirrors.
- Shield Score and compliance posture for the five-domain scoring model behind the hero number.
- Open exposures for how exposures get computed against your policies and carrier programs.
- Audits for the audit record model and calendar math.
- Regulations for how the regulatory catalog filters down to your state and service mix.
- Compliance frameworks for how framework readiness scores each control.
- Certifications on mobile for the sibling mobile section this shell was built alongside.
- Clients and carriers for how carrier-program relationships tie into the Carrier domain.
- How Verinode benchmarks work and Reading a benchmark for how the peer figures on this page are built.
- The decision workspace for how Findings and decision tiles work across the platform.
- Connecting your data and Forwarding documents for the ingestion paths that populate this screen.
Data sources
Data sources
- 1.Your insurance policies and carrier-program memberships. Your business.
- 2.Your audit notices, reports, and scorecards. Your business.
- 3.Regulatory changes catalog (weekly autofeed). Verinode reference data.
- 4.Compliance framework controls (HazCom, EPA RRP, and others). Verinode reference data.
- 5.Peer compliance shield score and audit pass rate. Anonymized peer network.