Open beta
Your data sources, finally in sync.
Connect PostgreSQL, MySQL, CSV, Excel and more. Detect discrepancies between sources, apply transformations, and migrate — all in one shared workspace.
Databases, files and APIs — bring all your sources together.
How it works
From scattered sources to trusted data in three steps
Connect
Link databases, files and APIs in a few clicks. Schemas are detected automatically.
Reconcile & transform
Match records with regex, fuzzy or custom rules, then map and clean fields.
Act on the results
Export, migrate or share reconciled data with your team, safely.
Find what doesn't match
Compare datasets across sources. Instantly surface missing rows, field mismatches, and type inconsistencies — before they become production issues.
| id | Source A | Source B | match_status |
|---|---|---|---|
| 1042 | alice@acme.com | alice@acme.com | MATCH |
| 1043 | bob@corp.io | bob@corp.com | MISMATCH |
| 1044 | carol@example.com | — | ONLY_LEFT |
| 1045 | — | dan@studio.dev | ONLY_RIGHT |
Any source type
PostgreSQL, MySQL, CSV, Excel, and more. If your data lives there, Pulse Insight can reach it.
Prepare before you migrate
Map fields, apply value transformations, and filter rows. Shape data exactly how the target expects it.
Move data with confidence
Once reconciled and transformed, push your data to the target. Every run is logged — no surprises, no manual scripts.
postgres-prod
1 234 rows
mysql-analytics
1 234 rows
Projects & teams
Share reconciliation projects with your team. Role-based access so everyone has exactly what they need.
Desktop app
Offline-first. Your data stays on your machine.
Pulse Insight also ships as a desktop app. Connect local files and databases, run reconciliations entirely on your machine — no connection required.
Works offline
Run reconciliations with zero connectivity — on site, in the field, or behind strict firewalls.
100% local processing
Sources, rules and results never leave your machine unless you decide to share them.
Sync when you're back
Reconnect and push the results you choose to your team workspace.
Reconciliation completed — 100% local
postgres-prod · orders ⇄ mysql-legacy · commandes
3 results waiting to sync
From the first connection to the last row migrated — one workspace for your entire data pipeline.
Built for real pipelines
Pricing
Simple pricing that grows with you
Start free, upgrade when your team and data grow.
Starter
For individuals exploring and reconciling their data.
- 1 organization
- Up to 3 data sources
- Regex & exact matching
- Community support
Team
Most popularFor teams building real data pipelines together.
- Unlimited data sources
- All matching engines: regex, fuzzy, expression
- Members, roles & permissions
- Priority support
Enterprise
For organizations with advanced security and scale needs.
- Self-hosting & SSO
- Unlimited organizations
- Audit logs & data isolation
- Dedicated support & SLA
FAQ
Questions, answered
CSV, Excel, JSON, PostgreSQL, MySQL, MongoDB, SQLite, DuckDB, HTTP APIs, PDF and images — with more on the way.
Define rules using exact, regex, fuzzy or custom expression matching. Results are grouped as matching, mismatching or missing rows.
Each organization's data is isolated, and access is controlled by fine-grained, role-based permissions.
Yes. Invite members to your organization and assign roles to control who can read, create, update or delete.