16 active signals · real-time BODACC alerts

The verdict on any French company, in seconds.

An explainable 0-100 score, not a black box. We cross-check 29M SIRENE company records, 48M+ BODACC legal filings, INPI financials and 3 other open sources to tell you exactly why a company deserves your trust — or doesn't, in ~400ms.

29MCompanies covered
48M+BODACC filings
~400msResponse time

Try it with 443061841 (Google France) — result on the right.

Built from public SIRENE + BODACC + OSINT data
Case file

16 signals, zero black box

Every signal is scored independently on a 0-100 scale, then combined using fixed, published weights — you see exactly what makes up the verdict.

Company age

SIRENE

Years since incorporation. 20+ years = max score.

10%

Legal form

SIRENE

SA/SAS score higher than SARL, sole proprietorships lowest.

9%

Headcount

SIRENE

INSEE employee bracket. 10,000+ = max score.

12%

Company category

SIRENE

Large enterprise, mid-size, SME or micro — larger structures score higher.

5%

Employer status

SIRENE

Having employees confirms real, active operations.

3%

BODACC filings

BODACC

Amendments, insolvency proceedings, deregistrations.

17%

Debt ratio

INPI

Debt / equity. Ratio < 1 = healthy.

9%

Revenue trend

INPI

3-year revenue trajectory.

9%

Management stability

INPI

Director/officer changes in recent filings.

5%

Web presence

DNS

Active site + valid SSL certificate.

2%

Address quality

BAN

Real premises vs. registered-agent address — flags shell companies.

1%

Hiring activity

FRANCE TRAVAIL

Active job postings = a growth signal.

2%

Share capital

INPI RNE

Registered capital amount. EUR100K+ = strong capitalization.

1%

Default history

BODACC

Fine-grained classification: liquidation, receivership, safeguard, recovery plan.

7%

Sanctions screening

FR TREASURY

Checked against the UN/EU/national asset-freeze list.

5%

Public contracts

DECP

Public procurement contracts won in the last 12 months — already vetted by a public buyer.

3%
Portfolio monitoring

Stop checking manually — we'll tell you

Add your clients or debtors to a watchlist. The moment a critical BODACC event happens — deregistration, insolvency proceeding, court judgment — you get an automatic alert. Our scanner polls the 48M+ BODACC filings every hour, 24/7: no more re-checking a registry every week by hand.

1

Add a SIREN to your watchlist

A client, a supplier, a debtor: add it in one click from the dashboard.

2

Our scanner checks BODACC every hour

Deregistration, insolvency proceeding, judgment, closure: detected as soon as it's officially published.

3

You get notified instantly

An email goes out automatically the moment it's detected. Add a signed webhook to whatever tool you use (Slack, your CRM, your internal system) to get the same alert in real time inside your stack.

🔔
Alert: Deregistration detected
ENTREPRISE MARTIN SARL · SIREN 512 345 678 · 4 minutes ago
Email sent ✓ Webhook sent ✓
Integration

One endpoint, the whole file

Integrate scoring into your stack in 10 minutes. Full JSON response with all 16 signals and their explanation. One SIREN at a time, or a whole portfolio in a single call.

GET /api/v1/score/{siren}
// ~400ms response time
{
  "siren": "443061841",
  "company_name": "GOOGLE FRANCE",
  "score": 87,
  "grade": "A",
  "signals": {
    "age": { "score": 100, "label": "23 years" },
    "capital_adequacy": { "score": 90, "label": "EUR 1,000,000" },
    "default_history": { "score": 75, "label": "No proceedings" },
    // ... 13 more signals
  },
  "summary": "Google France scores 87/100 (A)..."
}
POST /api/v1/score/batch
// Screen a whole supplier/client portfolio in one call
// Up to 50 SIRENs, processed concurrently
{ "sirens": ["443061841", "552032534", "..."] }

// Response: one result per SIREN, isolated errors
// don't take down the rest of the batch
{ "results": [
  { "siren": "443061841", "score": { "score": 87, "grade": "A", ... } },
  { "siren": "552032534", "score": { "score": 68, "grade": "B", ... } }
] }
Pricing

One clear plan, no per-lookup fees

No annual contract, no sales call required. A credit card is all it takes to get started.

Free
50 lookups / month
0 /mo
  • All 16 signals
  • Batch scoring (50 SIRENs/call)
  • Swagger documentation
  • 24h cache included
Get started
Starter
500 lookups / month
49 /mo
  • Everything in Free, plus:
  • Email support
  • JSON / CSV export
Choose Starter
Enterprise
Unlimited volume
Custom pricing
  • Everything in Business, plus:
  • SLA guarantee
  • White-label for firms
  • Custom integration
Contact us
vs Infogreffe/Societe.com — automatic alerts, no manual lookups vs Altares/Creditsafe — self-service, no annual contract
Provenance

Official sources, open data

100% public data. No dependency on a proprietary data vendor.

SIRENE

INSEE — 29M entities

France's national business registry

monthly update
BODACC

DILA — 48M+ filings

Official legal announcements since 2008

daily update
INPI

Financials + filings + RNE

Annual accounts, corporate acts, share capital

on demand
BAN

National address database

Address geocoding and validation

on demand
FT

France Travail

Active and recent job postings

on demand
DNS

Web presence check

Active site + SSL certificate

on demand
FAQ

Before you wire up the API

What we get asked most, on coverage, data reliability and compliance.

How complete is the 29M-company coverage, really?

Every active or deregistered entity in INSEE's SIRENE registry: sole proprietorships, SARL, SAS, SA, employer associations, and more. The base refreshes monthly, straight from the official file.

Is the data reliable and up to date?

Every signal in the API response states its source and refresh cadence (SIRENE monthly, BODACC daily, INPI/BAN/France Travail on demand). We never fabricate data: if a source doesn't respond, that signal is marked unavailable rather than guessed.

How long does it take to integrate the API into our CRM?

One REST endpoint returning JSON in ~400ms, no SDK to install. Most of our customers wire up single-company scoring in under 10 minutes, plus batch scoring (up to 50 SIRENs per call) to screen a whole portfolio in one request.

Is it GDPR compliant?

Yes: all data processed is company data (legal entities), sourced from official open data, not personal data about individuals. See our privacy notice for the full detail (French only for now).

How do watchlist alerts work?

Add a SIREN to your watchlist and our scanner polls BODACC every hour. The moment a critical event (deregistration, insolvency proceeding, court judgment) is published, you get an alert by email and by signed webhook, available from the Business plan up.

Can I try it before paying?

Yes, the Free plan includes 50 case files a month with all 16 signals and batch scoring, no credit card required to start.