▸ Deal Catcher · Live
Data source Open Register API · Official German company registry  |  Scoring engine calculator.py · Deterministic financial model  |  Score threshold ≥ 0.40 triggers outreach pipeline  |  Coverage expanding to 23 European countries Q2 2026  |  Output HTML email · Color-coded · Per-company AI draft  |  Target profile Net income ≤ €1M or negative  |  Outreach tone configurable via UI · Formal / Aggressive / Custom  |  Data source Open Register API · Official German company registry  |  Scoring engine calculator.py · Deterministic financial model  |  Score threshold ≥ 0.40 triggers outreach pipeline  |  Coverage expanding to 23 European countries Q2 2026  |  Output HTML email · Color-coded · Per-company AI draft  |  Target profile Net income ≤ €1M or negative  |  Outreach tone configurable via UI · Formal / Aggressive / Custom  | 
Back to Arcane AI Deploy This Agent
An Arcane AI Product
Live in Germany · Expanding to 23 European countries

Find the companies
that are bleeding
before anyone else does.

Deal Catcher pulls data directly from official government company registries, runs every balance sheet through a deterministic financial scoring model built by a German financial specialist, and delivers a ranked, outreach-ready report of distressed acquisition targets to your inbox — daily.

Gov.
Official data source
≥ 0.4
Distress threshold
23
EU countries (Q2)
Daily
Deal flow delivery

Acquisition intelligence.
On autopilot.

Deal Catcher AI Agent identifies and qualifies high-quality acquisition opportunities using AI — sourced daily from official government company registries across Europe.

Daily deal sourcing — The agent pulls fresh company data from official registries every morning and runs your entire batch automatically, without manual input.
AI scoring of companies — Every company is scored 0–100 on a deterministic financial distress model built by a certified financial specialist. Not estimates — real balance sheet figures.
Automated outreach drafts — Each qualifying target gets an AI-crafted outreach message, personalised to that company's specific financial profile and configured to your preferred tone.
Daily deal reports — A formatted, color-coded HTML email lands in your inbox every morning with the day's ranked targets — ready to act on, not to decipher.
01
Data ingestion

The agent connects to official government company registries and pulls structured balance sheet records, annual filings, and corporate data. No scraped or estimated figures — primary source data only.

02
AI analysis

Each company's financial record passes through a deterministic scoring model and an LLM that synthesises a plain-language narrative of the company's financial position and acquisition relevance.

03
Deal scoring

Companies are ranked by financial distress score. Only those above your configured threshold reach the report. Below-threshold companies are filtered out silently — your inbox only receives signal, not noise.

04
Delivery of opportunities

A color-coded HTML email with scored targets, KPI summaries, AI outreach drafts, and contact data lands in your inbox each morning at your configured delivery time.

Exact outputs.
Every single day.

This is not a dashboard you have to log into. The agent delivers structured, actionable output directly to your inbox — scored, colour-coded, and ready to act on before your first meeting of the day.

Daily
HTML Deal Report
Colour-coded email with all companies above your distress threshold, ranked by score. Arrives at 07:00 CET each morning.
Per Co.
AI Outreach Draft
One personalised outreach message per qualifying company. Written using that company's specific KPIs and financial profile.
Per Co.
KPI Summary
Net income, equity ratio, revenue, distress score, and owner/CEO name — displayed inline. No manual lookup.
Always
Contact Fallback
When contact data isn't in the registry, a pre-built Google search link for that company is generated. One click to find them.
Delivery Specification · Deal Catcher Active
Delivery method Email — HTML
Delivery time 07:00 CET (configurable)
Frequency Daily
Colour coding Red · Orange · Yellow
Companies processed per run 20–50 (configurable)
Companies delivered Score ≥ 0.40 only
KPIs per company Net income · Equity ratio · Revenue
AI outreach draft ✓ Included
CEO / owner name Where API data available
Google search fallback ✓ When contact missing
Sector filter Any registry sector
Income ceiling Default ≤ €1M net
Outreach tone Formal · Direct · Custom
Country coverage Germany + 23 EU (Q2 2026)

Three layers.
Input. Brain. Output.

The agent is not a search tool. It is a structured data pipeline that ingests official financial records, scores them with a deterministic model, and converts the results into actionable acquisition intelligence.

I
Layer 01 · Input
Official Data Ingestion

The agent connects to the Open Register API — the official German federal company registry — and pulls structured company records including balance sheets, annual filings, and corporate data. No scraped estimates. Primary government data only.

Open Register API (Offenes Handelsregister)
Balance sheet data & annual financial statements
Owner / CEO name extraction where available
Sector and company type filters via UI
Configurable batch size (e.g. 20–30 companies per run)
II
Layer 02 · Brain
Scoring & Classification

Every company passes through two independent engines. First, calculator.py — a deterministic financial model built with KPIs defined by a German financial specialist — assigns a distress score from 0 to 100. Then an LLM synthesizes a human-readable profile of each company's financial position.

calculator.py — deterministic distress scoring model
KPIs designed by a certified German financial specialist
Score 0–100: higher = closer to insolvency
Threshold filter: score ≥ 0.4 enters the output pipeline
LLM creates a narrative summary of each qualifying company
Target profile: net income ≤ €1M or operating at a loss
III
Layer 03 · Output
Outreach-Ready Report

Companies that clear the threshold are packaged into a rich HTML email — color-coded by score severity, with AI-drafted outreach messages tailored to each specific company. One click to view a draft. One click to search the company on Google when direct contact data isn't available.

Formatted HTML email with color-coded score bands
Red (critical) → orange (high) → yellow (medium) severity
Per-company AI-crafted outreach draft button
Direct Google search link when contact data is missing
Owner/CEO name displayed where API data provides it

Not AI guesswork.
A financial model.

The distress score is produced by calculator.py — a deterministic engine built around KPIs specified by a certified German financial specialist. No black box. No probabilistic guessing. The model reads actual balance sheet figures and calculates a score using defined financial ratios.

Critical · Score ≥ 0.70
Company shows multiple indicators of acute financial distress. Likely operating at a loss with deteriorating equity ratios. High-priority acquisition target.
High · Score 0.50–0.69
Meaningful distress signals present. Net income declining or negative. Warrants immediate outreach and deeper due diligence.
Medium · Score 0.40–0.49
Company is underperforming relative to sector benchmarks. Marginal financials. Worth monitoring and early-stage contact.
Below threshold · Score < 0.40
Company does not meet distress criteria. Filtered out of the report automatically.
Live Scoring Output · Sample Batch
Brennstoff & Energie GmbH
0.87
Rhein Logistik AG
0.76
Nord Kraftstoff GmbH
0.63
Bayern Technik GmbH
0.58
Sachsen Handel GmbH
0.44
← Threshold 0.40
Stuttgart Vertrieb AG
0.31
Dresden Services GmbH
0.18
Companies scoring ≥ 0.40 are sent to the email report. Below-threshold companies are filtered out silently.

The report your
inbox actually needs.

Color-coded HTML email

Companies are color-coded by severity. Red for critical distress, orange for high, yellow for medium. You see the risk level instantly, without reading every line.

Per-company AI outreach drafts

Every qualifying company gets an individualized outreach draft, written by the LLM using the company's specific financial profile. Click the button — the draft is ready to send or edit.

Owner / CEO data when available

When the registry API returns contact data, the owner's or CEO's name and details appear directly in the report. No manual lookup required.

One-click Google search fallback

When contact data is missing, a pre-built Google search link is generated for that specific company — name plus registered address — so you're one click away from finding their LinkedIn or website manually.

Change the agent's
behavior without code.

Deal Catcher ships with a configuration interface. The key operational parameters — financial filters, batch size, sector focus, outreach tone — are all exposed in the UI. Your client controls the agent without touching a line of Python.

Financial filters

Set the net income ceiling (e.g. ≤ €1M), revenue range, equity ratio bounds, or any other financial threshold directly in the UI.

Batch size & sector

Control how many companies the agent processes per run (20, 30, 50+) and filter by industry sector — fuel & oil, manufacturing, services, or any category in the registry.

Outreach tone for AI drafts

Choose how the LLM writes the outreach draft: formal, informal, direct, diplomatic, or aggressive. The prompt template is configurable — you can adjust it to match your communication style.

Deal Catcher · Configuration UI
Max net income ≤ €1,000,000
Min distress score ≥ 0.40
Include loss-making Yes
Companies per run 25
Sector focus Fuel & Oil
Country Germany
Formal
Informal
Direct
Diplomatic
Aggressive
Custom
Run frequency Daily
Delivery time 07:00 CET
Save & Deploy

Germany today.
23 countries next.

Deal Catcher launched with Germany's official federal company registry via the Open Register API. The expansion pipeline connects an additional API covering 23 European countries — giving you a continent-wide distressed acquisition radar operating from a single agent.

Current Status

Germany is live. The 23-country European expansion API is currently in integration. Existing clients automatically gain access upon launch — no additional configuration required.

🇩🇪 Germany
Live
🇫🇷 France
Q2 2026
🇳🇱 Netherlands
Q2 2026
🇦🇹 Austria
Q2 2026
🇧🇪 Belgium
Q2 2026
🇵🇱 Poland
Q2 2026
🇨🇿 Czechia
Q2 2026
🇸🇪 Sweden
Q2 2026
🇩🇰 Denmark
Q2 2026
🇫🇮 Finland
Q2 2026
🇮🇹 Italy
Q2 2026
🇪🇸 Spain
Q2 2026
🇵🇹 Portugal
Q2 2026
🇨🇭 Switzerland
Q2 2026
🇷🇴 Romania
Q2 2026
🇭🇺 Hungary
Q2 2026
🇸🇰 Slovakia
Q2 2026
🇧🇬 Bulgaria
Q2 2026
🇭🇷 Croatia
Q2 2026
🇱🇹 Lithuania
Q2 2026
🇱🇻 Latvia
Q2 2026
🇪🇪 Estonia
Q2 2026
🇸🇮 Slovenia
Q2 2026
+ more
Expanding

One tier.
Everything included.

Deal Catcher · Monthly Deployment
$ 1,500 / month

Billed monthly. Cancel with 30 days notice.

What's Included
Full access to the Deal Catcher agent and all source code
Open Register API integration — official German company data
calculator.py distress scoring model (deterministic, not probabilistic)
Configuration UI — filters, batch size, sector, outreach tone
Daily HTML email report with color-coded scores
Per-company AI-drafted outreach messages
Owner/CEO data display + Google search fallback links
Automatic access to European expansion API (23 countries) on launch
Ongoing maintenance, API updates, and model recalibration
Direct access to Victor Freitas, the engineer who built it
Deploy This Agent

How we deploy
for your thesis.

Deal Catcher is configured for your specific acquisition mandate before going live. Every deployment goes through a calibration process to make sure the scoring thresholds and sector filters match the exact type of company you're looking to acquire.

01
Thesis calibration session

Victor aligns on your target profile — sector, revenue range, geography, distress score threshold, and the financial KPIs that matter most to your acquisition strategy.

02
Test run & output review

The agent runs a supervised batch. Victor reviews the scored output with you and adjusts the financial model weights until the results match what you'd select manually.

03
Live deployment & daily delivery

The agent goes live on your schedule. Daily reports hit your inbox. You use the UI to adjust parameters as your thesis evolves — no engineering requests needed.

04
Ongoing maintenance included

APIs change. Registry formats shift. Victor keeps the pipeline running and up to date. Monthly check-ins to recalibrate if your target profile changes.

Questions before
you deploy?

For support, deployment inquiries, or to discuss how Deal Catcher can be calibrated to your specific acquisition thesis — get in touch directly. We respond within one business day.

Dubai, UAE · Response within 1 business day · All inquiries handled personally by Victor Freitas.