- Total spent $32K+
- Hire rate 88%
- Jobs posted 46
- Connects required 12
- Connects risk $1.80
- Ghost ratio 12.4%
Payment verified, 40 hires, replies within a day. Write this proposal first.
Founding beta · 7 of 10 seats open
UpworkSkore scores each job 0 to 100 from client history on the page, so Connects go to work that pays.
Internal dashboard in React + Supabase auth
Webflow landing page, copy included
Full-stack app, 16 Connects, client has spent $0
Try it: the badges open and close exactly like they do in the extension.
Sample scores on typical cards. Every badge opens the same six rows, so you can audit the number.
Payment verified, 40 hires, replies within a day. Write this proposal first.
Two hires from nine posts. Bid only when the budget is funded.
No hires, vague brief, 16 Connects to apply. Keep the $2.40.
Grey means the client has no public history yet. The panel says so instead of guessing.
Roadmap
Help us stress-test the V1 engine today. Get the V2 Pro upgrade free for life.
Available now
$14.99 $0 10 founding partner spots
In development
$14.99 lifetime license
Founding Beta Partners receive lifetime V2 Pro access at $0.
Add the extension and sign in with your beta account. Nothing scores until you sign in.
Search pages and job pages get scored from text already in the page. No new tabs.
Toxic-only mode hides everything except red flags. Auto-expand keeps breakdowns open.
82 to 97Verified spend and a hire record. Write the proposal.
55 to 79Thin or mixed history. Read the brief twice before spending Connects.
25 to 44Ghost pattern or zero spend. Skip.
no public historyUnverified client. Price the risk before you bid.
From the builder
I burned 16 Connects on a client who had spent $0 and never hired anyone. The history was sitting right there on the page. I just never scrolled down to check it.
UpworkSkore is the check I kept skipping, done before I spend anything. It reads the same five facts I used to check by hand and puts the number where I cannot miss it.
If a score looks wrong on a real job, send it to me. I read everything during beta and fix the bad patterns first.
builder, UpworkSkore
Sep 23 · preview note moved to top of panel · toxic-only mode added · connects parser fixed
Beta
The 10 beta testers pay nothing and keep every future version free. Honest feedback is the whole price.
Founding beta · 10 seats total
Beta costs nothing. Skip one ghost and keep about $2.40 in Connects.
No tracking on this page. Your email stays in this browser until the backend goes live. No reviews yet. The 10 testers write the first ones.
UpworkSkore reads the job card text your browser already loaded. It sends nothing to Upwork, clicks nothing, and calls no Upwork API. If you can see it, it can score it.
Five facts from the card and job page: total spent, hire rate, payment verification, jobs posted, and Connects required. The panel shows each one, so you can audit the number.
The first 10 testers trade feedback for access: use it on real jobs, report wrong scores, answer two or three short emails. That work is the payment, and the seat stays free for every future version.
Leave whenever. Delete the extension and keep the seat. One email about what misfired helps, if you feel like sending it.
Public launch will be paid. Tester seats stay free for life with no action and no card, ever. Layout fixes still ship to testers first, usually within 48 hours.
Ten seats. When they sell, this page comes down.
Claim a free seat