A Chrome extension for freelancers on Upwork

Open an Upwork job — one click, and a proposal in your own words is ready

Proposio is a free Chrome extension. It reads the job and your profile, writes the cover letter from your real experience and puts it into Upwork's form with your rate. You check it and press Submit yourself.

A free Chrome extension that writes the cover letter from your real experience and puts it into Upwork's form. You press Submit.

  • Free to install
  • Sign in with Google, no card
  • Nothing is sent without your click

On a phone? The extension needs Chrome on a computer. Start on the web now and add it later.

ExampleJob post on Upwork

Next.js developer for a customer analytics dashboard

Fixed price$1,500about 3 weeks

We're a five-person B2B SaaS team. Our customers keep asking to see their own usage, so we need a Next.js developer to build an analytics dashboard inside our app: usage charts by day and by team member, CSV export, and a simple admin view for our support staff.

Proposio

Hi there,

It sounds like your B2B SaaS customers are ready for more transparency with their usage data, and I can definitely help you build that analytics dashboard. I understand you need usage charts by day and team member, CSV export, and an admin view for your support staff.

I recently built a very similar usage-analytics dashboard for a B2B SaaS company using Next.js and Recharts, integrating with their Postgres backend. It featured per-team usage charts, CSV export, and even Stripe-based plan limits, delivered in four weeks across three milestones. My experience with Node.js REST APIs, PostgreSQL, and Stripe will ensure a smooth integration with your existing stack, and I'm comfortable working from Figma designs.

Show the whole draft

I'd propose splitting this project into milestones focused on core functionality, starting with the initial setup and data visualization, then adding the export and admin features. This approach helps ensure steady progress and allows for feedback along the way.

Let's connect to discuss how we can get this dashboard built for your customers.

Best regards, Andrii

  • From the job
  • From your profile

A sample job and a demo profile. The draft is real Proposio output, unedited.

1
click, right on the job page
< 3s
to a ready draft
0
copy-pasting into Upwork's form

Proposio in 20 seconds

  1. Add the extension, open a job

    Install it from the Chrome Web Store and sign in with Google. A “Generate Proposal” button appears on the Upwork job page.

  2. Proposio writes a draft

    It reads the job and the profile you filled in once (skills, experience, rate) and writes the cover letter from your facts.

  3. You check it and press Submit

    Edit anything you like. The letter goes into Upwork's application form along with your rate, profile highlights and attachments, if you've set them. Submit is always your click.

Try it on a real Upwork job

Install it, open a job you were going to apply to anyway and judge the draft yourself. The free plan is enough for that.

  • Free to install
  • Sign in with Google, no card
  • Nothing is sent without your click

Free: 10 proposals a month · Pro: $19/mo · Autopilot: from $49/mo · Compare plans →

The extension runs in Chrome on a computer. On your phone, try the web version: paste the job text and get a draft.

Start free on the web

Everything happens on the job page

No copying the job into a chat and no retyping your rate. The extension works where you already are: on the Upwork job and its application form.

  • Reads the job for you

    Title, description, budget and skills come straight from the page. Nothing to copy or paste.

  • Writes from your profile

    Your skills, experience and rate, saved once, go into every draft, so it sounds like you and not like a template.

  • Fills in Upwork's form

    Insert puts the letter into the cover-letter field and fills your rate, rate increase, suggested milestones on fixed-price jobs, profile highlights and attachments, if you've set them.

  • Another version in one click

    Not quite right? Regenerate it, or copy the text and edit it your way.

  • Picks up drafts you already have

    If there's already a draft for this job, for example one Autopilot wrote, it goes into the form when you open the application.

  • Submit stays yours

    The extension never sends anything. Every proposal goes out with your click, from your own browser.

Or let it draft while you sleep

So far, you ask for each proposal yourself. Autopilot is the same writer on the night shift, and sending still waits for you.

  1. It picks the jobs

    Autopilot takes new jobs from your Upwork feed, which the extension keeps in sync while you use Upwork, and keeps the ones that match your profile and filters.

  2. It writes the drafts

    Each match gets a proposal in your voice, from the same writer as the extension, within the volume your plan includes.

  3. You send them

    Open the job and the extension puts its draft into Upwork's form. You read it, edit what you like and press Submit.

You still press send on every one. Nothing is ever submitted to Upwork automatically.

Pro — you drive

You open a job, click once and get a proposal in your voice. You read it, insert it and press Submit.

Autopilot — writes at night, you send

It goes through new jobs from your Upwork feed on a schedule and writes the drafts without you. They are waiting when you sit down.

See Autopilot pricingAutopilot plans from $49/mo

After sign-up, everything comes together in one place

The extension writes; the dashboard keeps what it wrote and helps the next proposal come out better.

  • Your proposals in one list

    Drafts from the extension, the web and Autopilot land in one place. Reopen, copy or reuse them.

  • See what gets repliesPro

    Proposal statuses come in from Upwork through the extension, so you can see which letters clients answered.

  • Templates that work

    Save the openings and phrases that land, and reuse them in new proposals.

  • Upwork profile check

    Paste your title, overview and rate. Proposio scores the profile and shows what to fix first.

  • Learns your stylePro

    Add letters clients replied to, and new drafts follow your style.

  • Works without the extension too

    On your phone or for another job board, paste the job text into the web version and get a draft.

Works on Upwork through the extension · for other job boards, paste the job into the dashboard

ChatGPT writes text. Proposio does the work around it.

A good letter is only part of applying on Upwork. This is where the rest of the time goes.

What applying takesChatGPTProposio
Decide where to spend ConnectsGuess from the post, job by jobJobs from your Upwork feed get a match score against your profile, so you can spend Connects on the strong matches
Get the job into the promptCopy the post into a chat, every timeRead from the Upwork page by the extension
Say who you areRe-explain your skills, experience and rate, or keep a prompt fileYour profile is saved once and used in every draft
Fill in the applicationPaste the letter, type the rate, pick highlights and files by handInsert fills the letter, rate, milestones, highlights and attachments
Keep trackOld chats you have to dig throughYour proposals saved in the dashboard
New jobs overnightOnly when you askAutopilot drafts for new matching jobs (Autopilot plan)

Either way your Upwork account stays in your hands: Proposio never presses Submit for you.

Made by Ukrainians to supercharge your freelancing.

Common questions

How is it better than ChatGPT?
ChatGPT can't see the job and doesn't know you — you explain everything every time. Proposio reads the Upwork job itself, takes the facts from your profile and CV, writes the draft in your tone, and the extension puts it straight into the application form. It also tells you whether the job is worth your Connects.
Could Upwork ban my account?
Proposio never signs in to your account, never knows your password, never presses Submit and never messages your clients on Upwork. The extension only fills in the text of a form you opened yourself, and you send it. What goes out, and to whom, is always your decision.
How much is it, and how do I cancel?
Pro is ₴790 a month (about $19). You pay by card through WayForPay or MonoPay; the subscription renews every month. Cancel any time in Settings → Subscription — access stays until the end of the paid period.
Can I get a refund?
Yes: within 7 days of paying for a monthly plan (14 days for annual), if you generated no more than 10 proposals on the paid plan. Email proposioai@gmail.com from your account email — the money goes back to the same card within up to 10 business days.
What happens when my free proposals run out?
Nothing is charged — we never ask for a card. You start on Free with 10 proposals a month. New accounts also get a welcome bonus of 10 generations: it kicks in once the month's allowance is used up and stays valid for 30 days after sign-up. When both the allowance and the bonus are used, generation waits until the 1st of the month, or you can move to Pro.
I work from my phone or not in Chrome — will it work?
The dashboard works in any browser, phones included: paste the job description and get a proposal. The extension, which writes right on the Upwork page, works in Chrome on a computer.
Where does my data go?
Your profile and proposals are stored in your Proposio account. The job text and your facts are processed by Google Gemini to write the draft. We don't sell data, and you can delete it any time in your account settings or by emailing proposioai@gmail.com.
Will it be obvious that AI wrote it?
The draft is built on facts from the job and your profile and written in your tone, not in stock phrases. You read and edit it before sending, so the final text is yours.

Your account and your data stay yours

Proposio is an assistant, not an agent: it writes the draft, and you decide what goes to the client.

  • You press Submit

    You check and send every proposal yourself. Nothing reaches a client without your click.

  • No Upwork password

    You sign in to Proposio with Google. The extension works in the Upwork tab you're already logged into, so Proposio never asks for your Upwork password.

  • Encrypted, hosted in Europe

    Your Upwork and integration tokens are encrypted at rest (AES-256-GCM), all traffic runs over HTTPS, and the app is hosted on OVH, a European cloud provider.

  • Written from the real job

    Every draft starts from the actual job post and your profile, not from a template with your name dropped in.

Try it on the next job you were going to apply to

Add the extension, sign in with Google and open that job. The free plan is enough to see whether the draft beats your usual letter.

  • Free to install
  • Sign in with Google, no card
  • Nothing is sent without your click

See pricing →