Compliance Portal
The Compliance Portal (compliance.openinsure.dev) is the regulatory hub for tracking producer licenses, managing state filings, and monitoring compliance deadlines across all jurisdictions where the MGA operates.
Signing In
Section titled “Signing In”- Go to compliance.openinsure.dev 2. Sign in with your
Microsoft account (role:
compliance_officer) 3. You land on the Compliance Dashboard
Dashboard
Section titled “Dashboard”The dashboard shows:
- License alerts — producers with licenses expiring in the next 60 days
- Filing deadlines — state filings due in the next 30 days
- Open compliance tasks — items requiring your action
- Compliance score — percentage of producers with current licenses across all active states
- Recent filings — last 10 filings submitted with status
Producer Licensing
Section titled “Producer Licensing”The Licensing section tracks every producer’s license in every state where they write business.
License statuses
Section titled “License statuses”| Status | Meaning |
|---|---|
| Active | License current; valid in this state |
| Expiring Soon | Expires within 60 days |
| Expired | License lapsed; producer should not write in this state |
| Pending Renewal | Renewal submitted; awaiting state approval |
| Suspended | License suspended by state DOI |
Receiving a license expiry alert
Section titled “Receiving a license expiry alert”When a license is within 60 days of expiry:
- You receive an email notification
- A task appears in your queue
- The producer receives their own email reminder
Updating a license record
Section titled “Updating a license record”- Open Producers → Licensing 2. Search by producer name or NPN 3. Click the license row to edit 4. Update expiry date and upload the renewed license certificate 5. Save — the status updates to Active
State Filings
Section titled “State Filings”Types of filings tracked
Section titled “Types of filings tracked”| Filing type | Frequency | Authority |
|---|---|---|
| Premium tax return | Quarterly / Annual | State DOI |
| Surplus lines affidavit | Per-policy | State DOI |
| NAIC financial statement | Annual | NAIC |
| Schedule F reinsurance | Annual | State DOI |
| Producer appointment | On hire | State DOI |
| Producer termination | On termination | State DOI |
Managing a filing
Section titled “Managing a filing”- Click Filings in the navigation 2. Select the filing type and state 3. Upload the completed filing document 4. Enter the submission date and confirmation number 5. Set the next due date 6. Mark as Filed
Filing deadline alerts
Section titled “Filing deadline alerts”The system sends email notifications:
- 30 days before a filing is due
- 7 days before a filing is due
- Day of if still unsubmitted
Overdue filings appear in red on the dashboard.
Compliance Tasks
Section titled “Compliance Tasks”Tasks are created automatically when:
- A producer license is within 60 days of expiry
- A state filing is within 30 days of due date
- A new producer is appointed (requires filing in their licensed states)
- A producer is terminated (requires termination notice to states)
Each task has a due date, assignee, and status (Open / In Progress / Complete).
Analytics
Section titled “Analytics”The Analytics tab surfaces compliance trends:
- Producer license health by state
- Filing on-time rate (monthly)
- States with the most compliance events
- Year-over-year comparison
Use these analytics to identify states or producers that need attention before regulators flag them.
RRG Compliance
Section titled “RRG Compliance”For Risk Retention Groups, additional requirements apply under the Liability Risk Retention Act (LRRA):
- Home state domicile — filings to the RRG’s domicile state regulator
- Multi-state notice filings — each state where the RRG writes business
- Schedule F — reinsurance ceded and assumed, filed annually
The RRG section of the compliance portal tracks these specifically. See also RRG Compliance for technical details.
For programs that process health data (stop-loss, group health):
- PHI access is logged automatically
- HIPAA audit reports are available in Reports → HIPAA Audit Log
- BAA status for each carrier and vendor is tracked in Partners → BAAs
See HIPAA Compliance for the full technical implementation.
Notifications
Section titled “Notifications”Compliance officers receive email and Teams notifications for:
- License expiry alerts (60 days, 30 days, 7 days)
- Filing deadline reminders (30 days, 7 days, day-of)
- New producer appointments requiring filing
- Suspicious activity flags from the audit system
Configure preferences in Profile → Notifications.