The only prescription verification platform with Claude AI document analysis, federal NPI database lookup, and a full merchant review dashboard — for any ecommerce store.
Every uploaded prescription is analyzed by Anthropic's Claude AI. It detects letterhead, provider signatures, handwriting on blank paper, patient name, date, and medication details. Each upload receives a confidence score so you can set auto-approve thresholds.
Every provider listed on a prescription is verified against the NPPES NPI federal registry in real time. We check that the NPI is active, the provider has prescribing authority, and the taxonomy matches the product category.
Set rules to automatically approve or reject prescriptions based on AI confidence, NPI status, and custom criteria. High-confidence, NPI-verified prescriptions clear instantly so your customers aren't waiting.
Native iOS and Android SDKs with live document detection. Customers hold their phone over a prescription and the SDK captures a clean, cropped image automatically — no blurry photos.
Full REST API for custom integrations. Receive webhook events when prescriptions are uploaded, approved, rejected, or expired. Build any workflow on top of RxCompliant.
Prescription files are stored in private Cloudflare R2 buckets. No public URLs ever. Merchant dashboard uses time-limited pre-signed links that expire after viewing. Data encrypted at rest and in transit.
From upload to approval in seconds. Here is exactly what happens behind the scenes.
Customer uploads a prescription via the widget (or scans it with their phone camera). The file is encrypted and sent directly to our secure ingestion endpoint.
Claude AI analyzes the image or PDF. It extracts text, identifies letterhead and signatures, reads the provider name and NPI number, and assigns a confidence score from 0 to 100.
The extracted NPI number is verified against the NPPES federal database. We confirm the provider is active, holds prescribing authority, and their specialty aligns with the product.
Your configured rules are applied: confidence thresholds, NPI match requirements, product-specific rules. The system decides to auto-approve, auto-reject, or route to manual review.
You receive an email and/or webhook event. If manual review is needed, the prescription appears in your dashboard with the AI analysis and NPI data pre-loaded.
The National Provider Identifier (NPI) is a unique 10-digit number assigned to every healthcare provider in the United States. RxCompliant uses the NPPES API to verify every prescriber in real time.
Active Status
We confirm the NPI is currently active and not deactivated.
Provider Type
We check if the provider is an individual (Type 1) or organization (Type 2).
Taxonomy Code
We verify the provider's specialty matches prescribing authority for your product.
State License
We cross-reference the provider's state to validate licensing jurisdiction.
// NPI Lookup Response
{
"npi": "1234567890",
"status": "active",
"provider_name": "Dr. Jane Smith",
"credential": "MD",
"taxonomy": "207R00000X",
"specialty": "Internal Medicine",
"state": "CA",
"prescribing_authority": true
}Built from the ground up with healthcare data requirements in mind.
AES-256 at rest, TLS 1.3 in transit. All prescription data is encrypted end to end.
Private storage, time-limited access URLs, configurable retention, and audit logging.
Business Associate Agreements available on Business plans for covered entities.
Currently pursuing SOC 2 Type II certification. Infrastructure hosted on Cloudflare.
Start verifying prescriptions in minutes. Free plan includes 25 uploads per month with full AI validation and NPI lookup.