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
- Go to compliance.openinsure.dev 2. Sign in with your
Microsoft account (role:
compliance_officer) 3. You land on the Compliance Dashboard
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
The Licensing section tracks every producer’s license in every state where they write business.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
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
- 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
Caution: Do not allow producers to write new business in a state where their license is expired. The submission system will warn you, but it is not blocked automatically — compliance enforcement is your responsibility.
State Filings
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
- 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
The system sends email notifications:- 30 days before a filing is due
- 7 days before a filing is due
- Day of if still unsubmitted
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)
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
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
HIPAA
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
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