Skip to content
New Buyers never see your real number

Sell anything
by texting a photo.

Text one photo and “sell this.” Poptart prices it against real comps, writes the listing, posts it, answers buyers, and sets up the handoff, checking with you before anything that can’t be undone. No app to install.

One photo to sold and shipped. Everything between is the agent.

Posts where your buyers already are

Green posts through a sanctioned API. Amber drives a real browser session on your own machine.

One conversation

Four marketplaces, nine buyers, one thread.

It fans your item out and folds every reply back into the same text conversation. Nothing needs your attention until something actually does.

Walnut lounge chair

Listed 2 days ago · $285
eBayOfficial API · platform messagingLive
Facebook MarketplaceBrowser · alias in listingLive
OfferUpBrowser · alias in listingLive
CraigslistBrowser · alias in bodyLive
3 lowballs declinedAll under your $240 floorHandled
Offer from Dana at $250Above your floorWaiting on you
MeetupPolice safe-exchange lot, 1.2 miNot set

Your numbers

One line for you.
One you can throw away.

Your real number never touches a listing. Poptart runs two separate lines, and the one buyers see is designed to be burned and replaced whenever you want.

Private · owner line

+1 (555) 010‑0100

The number you text. It never appears on a listing, in a post body, or in front of a buyer.

  • Only numbers you allowlist can send it instructions.
  • Every approval, price floor and stop command lives here.
  • An unknown number texting this line gets no reply at all.
Public · alias line

+1 (555) 010‑0199

The number that goes on listings. Rotate it any time. Burning it never touches your control line.

  • Text new number and a fresh one is live in seconds.
  • Give one bad listing its own throwaway alias with burn.
  • Nothing arriving here can ever give an order. Buyer messages are information, never instructions.

What happens when you rotate

You text new number

A pre-registered alias is pulled from the pool, so there’s no carrier wait.

Listings get updated

Every live post that shows a number swaps to the new one. Any that fail get sent to you with a link.

Old number keeps receiving

Two weeks of grace, so buyers mid-conversation don’t hit a dead line.

Then it’s released

A short auto-reply period, then the number goes back. Change your mind with keep number.

How it works

Three texts from photo to sold.

Text a photo

One picture and “sell this.” It identifies the item, pulls comparable sold prices, and writes the listing copy and title itself.

Approve and set your floor

You see the price, the copy and where it’s going before anything is public. Your floor is the one number it can never go under without asking.

It handles the rest

Cross-posting, buyer questions, lowball filtering, the meetup or the shipping label. You get a text when something needs a human.

What it takes off your plate

The parts of selling nobody enjoys.

Pricing from real comps

Every number is anchored to comparable sold listings it looked up for that item, not a guess from general knowledge. If it can’t find comps, it tells you instead of inventing a price.

Sold-listing lookup30-day windowLocal demand

Negotiating inside your limits

It answers questions, holds the line on lowballs, and comes back to you before accepting anything. Right now every accept waits on your yes. No auto-accept.

Floor enforcedAlways asksPer-item bounds

Scam patterns flagged

Overpayment, ship-before-payment, pressure to move off-platform. It stops and warns you rather than playing along.

Safer meetups by default

It suggests a monitored public exchange spot near you, confirms the time with you first, and never offers your home address.

Shipping without the counter

Weight and box size from the photo, a real label bought and texted to you, tracking shared with the buyer automatically.

Straight answers

What it will not do, said plainly.

The uncomfortable version, because you should know it before you trust it with a listing.

eBay and Etsy are real integrations

Official API

Both publish documented seller APIs, so listings there are sanctioned and reliable. Buyer messages run through the platform’s own inbox, which means your alias isn’t even exposed.

Facebook and OfferUp are best-effort

Browser only

Neither offers a public seller API, so Poptart drives a real logged-in browser session on your own machine at human pace. It breaks when they change their site, and it tells you when it does.

It never holds your money

By design

No escrow, no wallet. Payment runs on rails that already have dispute handling: the marketplace’s own checkout, PayPal Goods & Services, or cash in person.

Only your line can give orders

Hard boundary

Commands only exist on a number buyers never learn. A buyer claiming to be you is texting the alias, and the alias cannot carry instructions at all.

Nothing irreversible without a yes

Default on

Publishing, accepting an offer, sharing a meetup spot, buying a label. Each one waits for you. You can loosen this per action later, once you trust it.

Questions

The things people ask first.

Will a buyer ever get my real number?

No. Your real phone only ever texts the private owner line, and that number is never written into a listing, a post body, or a message to a buyer. Everything public runs on the alias.

What if the alias gets spammed or scraped?

Text new number. A fresh alias goes live, every listing that shows a number is updated, and the old one keeps receiving for two weeks so buyers mid-conversation aren’t stranded. Then it’s released.

Do I need to install anything?

No. You text from the Messages app you already use, or from WhatsApp. No app, no account to create, no separate interface.

Does WhatsApp rotate the same way?

Not quite. A WhatsApp sender is registered with Meta against an approved display name, so it can’t be swapped out on demand. Number rotation is an SMS feature; the WhatsApp line stays put.

Is automating Craigslist actually allowed?

No, and that is worth saying plainly. Craigslist’s terms prohibit automated access and they have enforced that in court. Posting there is a knowing trade you are making: worst case you lose a Craigslist account and an alias number, nothing else. eBay and Etsy run on sanctioned APIs, so if you would rather not take the risk, turn Craigslist off and the rest still works.

What stops it from selling something too cheap?

The floor you set before it posts. It can’t go under that without asking, and if you skip setting one it asks rather than picking a number for you.

Can my partner use it too?

Yes. You can allowlist a small set of trusted numbers that are allowed to issue commands on the owner line. Every other number in the world is treated as a counterparty.

How do I stop it mid-flight?

Text stop. It halts every autonomous action on every item until you resume. Text status any time for a truthful summary of what’s live and what’s waiting on you.

What does it cost to run?

Messaging is billed per message by the carrier and by WhatsApp, and each phone number is about a dollar a month. At one household’s volume that’s small, and you get an estimate up front rather than a surprise.

Early access

Get your number when it opens.

Early access starts with the two sanctioned marketplaces and the full number setup: owner line, alias, and rotation.

One email when it opens. No newsletter.