Paste your work. Get your free score.

Patentability and filing readiness in 60 seconds — no account, no card. See what to fix before you file.

Paste your core invention module — free score uses up to 30,000 characters 0 / 30,000
Free tier limit (30,000 characters). Interactive Code Review accepts up to 250,000 characters — your full upload carries forward when you upgrade.
📁
Drop your file here, or browse to upload
Code, PDF, Word doc, or plain text  ·  Always free  ·  up to 30,000 characters
.py.js.ts .java.go.cpp .pdf.docx.txt + more
We don't store your free-scan code. It's sent over encrypted TLS to our servers for scoring (including our AI provider), then discarded — we keep only your score and risk profile, never the code. GitHub import fetches only the files you select. If you upgrade to Interactive Code Review, your selection stays in this tab until review begins.
What we keep Your score and risk profile only (domain, §101 level, AI contribution level). Used to alert you if the law changes.
Did you use AI to help write this code?

Optional — sharpens human-contribution scoring. Not forensic proof; practical guidance on inventorship when AI helped.

Analyzing your code...
Parsing your file
Scoring five USPTO requirements (§101–§112)
Checking against prior art index
Evaluating filing readiness
Generating your Patent PreCheck Score

Analysis failed. Please try again.

No account  ·  No card  ·  Results in 60 seconds
Want more than a score?

Understand exactly what to fix — and fix it

Your free score shows where you stand. The full review walks through your code section by section and shows specific edits.

📓
Inventor's Notebook
Log key decisions as you make them — timestamped, tied to your project, exportable as an inventor's declaration.
Learn more →
⚖️
30-Day Legal Monitoring
Included with full review. When new case law affects your position, you get a project-specific alert within 24 hours.
Learn more →
After two anonymous runs on the same invention, enter your email once below — we’ll send your score and attach future free scans to that address. Email my score
Your project · Analyzed just now · Report ID: PPC-2026-04-19-DEMO0 · Retrieve later
--
Patentability
Is it new, inventive, useful?
--
Filing readiness
Is your documentation filing-ready?
--
Human conception
How much is human vs. AI?
What to do next
20 closest prior-art matches on the free scan; upgrade for 200 sync matches (extended report up to 500) across patents, papers, code, and examination records — plus live coaching and human vs. AI documentation. $69.95 ICR, or $199 Complete Bundle with guided copyright and Assisted Provisional Filing (pricing).
Complete Bundle — $199
USPTO patentability requirements
Where to focus next
Prior art context
~10
Your free scan used the 20 closest matches from our patent, paper, code, and examination index (the full corpus is much larger). Interactive Code Review ($69.95) runs a 200-match deep search with overlap and distinction analysis.
Ready to strengthen both scores?
Get the full Interactive Code Review — $69.95
Interactive coaching walks through your code section by section — including what reads as human-directed vs. AI-assisted — with specific edits that improve patentability and filing readiness. Live score updates as you strengthen your work.
200 closest prior-art matches (free scan: 20)
✓ Human vs. AI contribution analysis
✓ Pillar-by-pillar coaching
✓ Live score updates
✓ Top prior art with overlap & distinction notes
✓ Dated PDF Report
✓ 30-day legal monitoring
Assisted Filing from $99 — or $199 bundle with ICR
Complete Bundle — $199 (ICR + both filings)
One-time · 30-day interactive window · Full pricing · Assisted Filing
We don't store your free-scan code. It travels over encrypted TLS to our servers for scoring (including our AI provider) and is discarded right after — only your score and project metadata are kept, never the code. Nothing is used to train AI models, and paid review sessions are stored encrypted behind 256-bit private access keys with automatic 30-day deletion. How we protect your invention →