Skip to content
Skip to content
Glowing stack of compressed pages

TL;DR

You got a long PDF and you don't want to read it. Same. Drop it here and get the short version — or scan it for red flags before you sign anything.

What you can drop

📄 contracts 🏠 leases ⚖️ terms of service 🔒 privacy policies 💼 job offers 📊 research papers 📚 manuals 📰 long articles 🏛️ court filings

Three formats. Pick what fits the doc.

paragraph

One tight read. Best for research, articles, dense reports — when you just want the gist.

bullets

Five clean takeaways. Best for policies, manuals, RFPs — anything you'd skim, not read.

🚩 red flags

Just the gotchas. Best for contracts, leases, ToS — before you sign anything.

How it works no sign-up · no storage

Your PDF might be a lease, a job offer, or a contract you'd rather no one else read. Here's the whole path it takes when you drop it — four stops, then it's gone.

01

Stays in your browser

When you drop a file, it loads into this tab as base64. No upload happens yet, no copy hits a server. Close the tab and it's already forgotten.

02

One call to Claude

The PDF is sent to Anthropic's API with a single prompt — paragraph, bullets, or red flags. Anthropic's API terms say it isn't kept for model training.

03

Summary comes back

A short answer streams back through the page — usually in 5–15 seconds. You can copy it, download it as text, or just close the tab. Nothing waits for you.

04

Then it's gone

stanwood.dev never stores the PDF, the summary, your IP, or any account. There's no database to leak from — because there's no database.

25 MB max text PDFs work best — scanned pages need OCR first not legal advice — run anything binding past a human too
output

Drop a PDF here, or click to upload.

Sent to AI to summarize, then discarded.

🚩 Red flags, decoded 9 things to scan for

Most contracts hide the same handful of moves. Once you can name them, a 40-page PDF skims in five minutes — and the 🚩 output below makes a lot more sense.

Auto-renewal

Locks you into another full term unless you cancel in a specific window — usually with a price hike on the second cycle.

The default isn't "ends when the term ends." The default is "rolls over forever, paid by you."

trigger"shall automatically renew", "30 days written notice", "evergreen"

Forced arbitration

You agree disputes go to a private arbitrator, not court — and you waive the right to join class actions.

Almost every consumer ToS has this now. It strips your single biggest piece of leverage when something goes wrong.

trigger"binding arbitration", "class action waiver", "JAMS / AAA rules"

Non-compete / non-solicit

Restricts where you can work, who you can hire, or which clients you can call after the contract ends.

Often unenforceable, often signed anyway. Worth flagging in any job offer, contractor agreement, or partnership doc.

trigger"shall not engage", "for a period of 12 months", "directly or indirectly"

IP assignment

Anything you make on company time — and sometimes off it — belongs to the company. Side projects can get swept in.

Read this once before signing any employment offer. The carve-out for personal projects is the part that matters.

trigger"work for hire", "all rights, title, and interest", "prior inventions schedule"

Liability waiver

You agree not to sue for injury, damage, or losses — sometimes including ones caused by their own negligence.

Standard for gyms, tours, and rentals. The line to scrutinize is whether "gross negligence" is also waived.

trigger"hold harmless", "release from any and all claims", "assumption of risk"

Unilateral changes

The other side can rewrite the terms whenever they want. Your only remedy is usually to stop using the service.

Means the deal you signed is not the deal you have. Pricing, scope, and policies can all shift mid-flight.

trigger"may modify these terms at any time", "continued use constitutes acceptance"

Hidden fees

Annual maintenance charges, "facility upgrade" fees, processing fees, late fees stacked with grace periods that don't actually grant grace.

Buried deep, never mentioned at signup. Add them all up and the headline price is a polite fiction.

trigger"administrative fee", "subject to applicable fees", "in addition to"

Cancellation friction

Must cancel in writing, by mail, with 30+ days notice, in a 14-day window — calls and emails don't count.

The harder it is to leave, the more revenue is captured by people who try and give up. Pair this with auto-renewal and you've got the whole gym-membership trap.

trigger"written notice via certified mail", "must be received by", "no exceptions"

Broad data sharing

"We may share your information with partners and affiliates" — a phrase that covers ad networks, data brokers, and anyone they're paid to share with.

"We don't sell your data" can be technically true while the same data flows to third parties through ad-tech sharing instead.

trigger"affiliates and business partners", "for marketing purposes", "service providers"

Drop a contract above and the 🚩 mode will surface the ones that actually appear in your doc — by name, with the exact language they used.

example outputs

Residential Lease · 14 pages · paragraph

12-month lease for a 2BR apartment at $2,400/mo. Rent is due the 1st; $75 late fee after the 5th. Security deposit is one month ($2,400), returned within 21 days of move-out minus documented deductions. No pets, no subletting without written approval. Landlord gives 24-hour notice before entry except emergencies. Tenant pays electricity and internet; landlord covers water and trash. Early termination requires 60 days notice and forfeits the deposit.

Privacy Policy · 8 pages · bullets
  • The service collects your name, email, usage data, and device info at signup and during normal app use.
  • Data is used for service delivery, product improvement, and targeted advertising via third-party ad partners.
  • Information is shared with analytics vendors, payment processors, and a vaguely defined "business partners" category.
  • You can request data deletion, but it may take up to 30 days and won't cover data already shared with third parties.
  • California residents have additional rights under CCPA; no data is sold outright, but ad-partner sharing achieves roughly the same result.
Gym Membership · 9 pages · 🚩 red flags
  • 🚩
    Auto-renewal trap Membership rolls over to month-to-month at a 12% rate hike unless you mail a written cancellation 30 days before term ends — calls and emails don't count.
  • 🚩
    Annual maintenance fee A $59 "facility upkeep" charge hits every September on top of monthly dues — buried on page 6, not mentioned at sign-up.
  • 🚩
    Early-cancel penalty Leaving before month 12 forfeits any prepaid balance and adds a flat $150 fee, even with a documented medical reason.
  • 🚩
    Liability waiver You waive the right to sue for injuries — including those caused by faulty equipment or staff negligence. Disputes go to arbitration in their home county.
  • 🚩
    Personal-trainer auto-charge A free intro session enrolls you in a $89/session monthly package unless you opt out in writing within 7 days.
Research Paper · 22 pages · paragraph

Researchers tested whether spaced repetition flashcard apps improve long-term retention versus massed practice (cramming) for vocabulary learning. 120 college students studied 200 foreign language words over 4 weeks using one of three methods. Spaced repetition users retained 67% of words at the 6-month follow-up vs. 41% for massed practice and 38% for passive re-reading. The effect was strongest for low-frequency words. Conclusion: spaced repetition significantly outperforms cramming for long-term retention, especially for harder material. Limitations: study used a controlled vocabulary list, not naturalistic learning conditions.

Employment Offer · 6 pages · bullets
  • Full-time software engineer role at $145k base salary plus 0.15% equity with a 4-year vest and 1-year cliff.
  • Benefits include 15 days PTO, standard health/dental/vision, and a flexible start date within 30 days.
  • Non-compete restricts working for direct competitors for 12 months post-employment.
  • Arbitration clause waives your right to participate in class action lawsuits.
  • IP assignment covers all work built on company time or with company resources — side projects require written approval.

works on contracts, papers, policies, reports, manuals — anything text-heavy