Features Process Rules Pricing Sign In Get Started

Prevent Double-Funding

Prevent Over-Insuring

Strengthen market integrity while keeping your business data confidential.

A privacy-preserving registry that lets funders verify documents haven't been funded elsewhere. Protect your investments without exposing sensitive data.

100% Privacy Preserved
<50ms Response Time
256-bit Encryption

The Problem

Factoring fraud costs the industry billions annually

01

Double Funding

The same document gets funded by multiple funders simultaneously, leaving everyone at risk.

02

No Shared Registry

Funders operate in silos with no way to check if a document is already funded elsewhere.

03

Privacy Concerns

Sharing raw document data exposes sensitive business relationships and trade secrets.

Our Solution

Privacy-preserving document verification through blind hashing

01

Blind Hashing

Document data is cryptographically hashed before storage. We never see raw document details.

02

Multi-Level Matching

4 hash levels (L0-L3) from party-level to full document fingerprint for flexible matching.

03

Party-Level Checks

L0 hashing verifies suppliers and buyers separately, catching risky parties early.

04

Real-Time Checks

Instant verification with sub-50ms response times for seamless integration.

05

Usage Tracking

Monitor your API usage with real-time dashboards, quotas, and usage alerts.

06

Flexible Plans

Four subscription tiers from Free to Enterprise with configurable limits.

07

Simple Integration

REST API with API keys or OAuth 2.0. Client SDKs available.

08

Smart Notifications

Email and webhook alerts when documents are checked or registered by others.

09

Balanced Participation

Members must register documents to continue checking, ensuring everyone contributes to market transparency.

How It Works

Simple 3-step process to protect your funding decisions

1

Check

Before funding, send document hash to verify it's not already registered.

POST /api/v1/invoices/check
2

Register

If clear, register the document as funded to protect other funders.

POST /api/v1/invoices/register
3

Protected

Other funders will see the document's fingerprint without knowing who funded it.

{"funded": true}

Data Entry Rules

Consistent data entry is critical for accurate matching

Why Exact Matching Matters

DocuRegister uses cryptographic hashing to match documents. Even a single character difference will produce a completely different hash, resulting in a failed match. Enter all values exactly as they appear on the document.

DOC

Document Number

Enter exactly as printed on the document

  • Include all prefixes, suffixes, and separators
  • Preserve hyphens, slashes, and special characters
  • Leading zeros matter: "0001" is different from "1"
Correct INV-2024/001
Wrong INV2024001
TAX

Tax ID / VAT Number

Enter the numeric/alphanumeric portion only

  • Remove country prefix (enter country separately)
  • Spaces and punctuation are ignored
  • Letters are converted to uppercase
Correct 123456789 + Country: DE
Wrong DE123456789
EUR

Amount & Currency

Use the exact document total amount

  • Enter gross amount (including VAT/tax)
  • Use decimal point, not comma: 1234.56
  • No thousands separators
  • Currency as 3-letter ISO code: EUR, USD, GBP
Correct 12345.67 EUR
Wrong 12,345.67 or 12345,67
ISO

Country Codes

Use ISO 3166-1 alpha-2 codes

  • 2-letter uppercase country codes
  • Use country where entity is tax-registered
  • Required for both issuer and buyer (if provided)
Examples DE AT FR NL US GB

Hash Levels Explained

We generate multiple hash levels to accommodate varying data availability across funders:

Level Fields Required Use Case
L0 Party Tax ID + Country (supplier or buyer) Party-level check - verify if supplier/buyer has prior activity
L1 Document Type + Supplier Tax ID + Supplier Country Supplier-level check - all documents from a supplier
L2 L1 + Document Number Standard check - specific document identification
L3 L2 + Amount + Currency Full check - complete document fingerprint with amount

L0 enables early risk detection at party level. L1-L3 provide increasingly precise document matching. A match at any level may indicate prior funding activity.

Simple Pricing

One plan, full access, no hidden fees