Every bid sealed.
Every decision on the record.
Source runs your RFP from package to award and makes the unfair move impossible: pricing stays sealed until the deadline, a defective package cannot publish, and every decision lands on a record you can hand to anyone. A first-time buyer runs a process a veteran would sign.
- Per-vendor deadlines
- 0
- Signed link lifetime
- 60 s
- Audit log write path
- 1
Built for teams who buy in publicSample names
- City of Larkhaven
- Ashgrove Unified School District
- Northfield Health
- Port of Calder Authority
- Brennan County
- Wexford Transit
Sealed, defensible sourcing — from the package to the award.
The unfair move isn’t discouraged here; it’s impossible. There is no per-vendor deadline, no early reveal and no side channel to favor anyone through.
Sealed pricing
Each pricing submission is envelope-encrypted with its own data key, wrapped by a key the database never holds. The buyer sees that a bid exists — never its contents — until the reveal.
Live todayVendor portal on its own host
Vendors work on a separate host with its own sessions; a vendor identity can never become a buyer user.
Live todayBlind, attested evaluation
Evaluators attest no conflict of interest before scoring, see only their own scores until lock, and outliers are flagged at lock time.
Live today
- Contact detailsrequired
- Q&A cutoffspaced
- Response window≥ minimum
- Invitationssent
- Criteria weights= 100
- Pricing scheduleset
- M. ChenEvaluator · technicalAttested
- R. OkaforEvaluator · routingAttested
- J. AlvarezEvaluator · financeAttested
- S. LindqvistEvaluator · legalAttested
- D. HarlanEvaluator · serviceAttested
- P. NairEvaluator · pricingAttested
- T. BrooksEvaluator · fleetAttested
- A. MoreauEvaluator · safetyAttested
Everyone on the panel signs before they score
Each evaluator attests no conflict of interest and scores blind. An award goes out only with a second approver who did not author it.
An answer on the record, at every step of the buy.
From the first draft to the award, every answer rests on evidence the system wrote as it happened — never on someone’s memory of it.
Reveal — a scheduled job opens every envelope at once, after the deadline plus grace. Live today
Who saw the pricing before Friday?
No one could have. Each pricing submission was envelope-encrypted with its own data key, wrapped by a key the database never holds.1 The reveal job opened all four at 17:00:00,2 and every read since is logged behind a 60-second link.3
Submitted 11:52 · server-clock stamped · sha256 verified, scanned, then frozen. Pricing: sealed until reveal.
- 1submission.finalizedHalden Carriers · sha256 ✓d4c2…77aa
- 2pricing.revealed ×4reveal job · 17:00:002b9e…e5d0
- 3file.readevaluator M. Chen · 60 s linkf1a7…93c4
- 4deadline.extended +48hbuyer_admin · reason: addendum 261e8…0f3b
AI drafts. Code validates. A human approves.
Prep Studio interviews you about the buy and drafts the package; deterministic checks hold it to the rules; nothing reaches a vendor without your approval. Prep Studio · In progress
- Prep Studio
AI drafts
- Interviews you about the buy
- Drafts scope, requirements matrix, criteria, pricing schedule
- Reads its own draft as a hostile bidder would
- Publish gate
Code validates
- Criteria weights sum to exactly 100
- Every scored criterion maps to a requirement
- Response window meets the minimum
- Your team
A human approves
- One artifact at a time
- Approval binds to a content hash — edits reopen it
- Nothing reaches a vendor without both
NeverAI never scores, ranks, or recommends an award. That is a structural rule, not a setting.
Trust
Pricing stays sealed until the deadline, for every vendor at once. Every read becomes evidence through a link that expires in 60 s; every event is hash-chained into an append-only audit; each vendor works in isolation on its own host — so the record you hand over is the record that happened.
Nothing for vendors to install.
Buyers work inside the Pactwise dashboard. Vendors arrive by invitation, on a host of their own. Teams that automate call the same contract.
iBuyer console
RFP authoring, invitations, documents and addenda, Q&A, roll-call, evaluation, award, completion and audit screens for the buying team.
- Author
- Evaluate
- Award
Inside your Pactwise workspace
iiVendor portal
Single-use invitation links that only an explicit click consumes, plus step-up re-authentication before sensitive actions.
https://source.pactwise.aiVendors never need a seat
iiiAPI
One edge function for buyer and vendor, described by an OpenAPI 3.1 contract and a typed schema twin.
GET /functions/v1/source/rfpsSession bearer + platform apikey header
One plan, both products.
Source and Contracts share a subscription — the same prices as Pactwise Contracts, a 14-day free trial, and 2 months free with annual billing. Vendors never need a seat.
Starter
$49.99
/ month · billed monthly
One team, its first sealed RFPs, and a record you can stand behind.
- Up to 100 RFPs and contracts
- Up to 10 seats · 50 vendors
- Sealed pricing nobody can open early
- Publish gates enforced by the database
- Vendor portal with hard isolation
- Leveled Q&A and versioned addenda
- Email support · 14-day free trial
- Popular
Professional
$99.99
/ month · billed monthly
For procurement teams running evaluations they may have to defend.
- Up to 500 RFPs and contracts
- Up to 25 seats · unlimited vendors
- Everything in Starter
- Blind, attested evaluation with outlier flags
- Two-person award with the award gate
- Prep Studio AI drafting (human-approved)In progress
- Competition-health and price-sanity monitors
- 5 integrations · priority support
Business
$149.99
/ month · billed monthly
For organizations where every award is a matter of record.
- Unlimited RFPs, contracts, seats and vendors
- Everything in Professional
- Protest file export — one hashed document
- Completion and vendor offboarding on a schedule
- Award → contract handoff into Pactwise ContractsRoadmap
- Custom workflows and advanced analytics
- Unlimited integrations · dedicated support
Enterprise — $2,000/year, annual only, scoped per organization: multi-tenant management for groups running RFPs across subsidiaries, consolidated visibility across child tenants, unlimited teams and evaluators. Talk to us at hello@pactwise.ai.
Publish your next RFP on Source.
Bring the package you are about to send. Leave with a process nobody can dispute.

