The compose box now scores media, names AI slop, and shows a reach range from your own posts — not a scheduler, not account access, not writing the post for you.
STILL LOCAL · STILL NO X LOGIN · YOU HIT SEND
Settings → Analytics. Download the tweet-level export X already gives Premium users (Tweet id / Tweet text — not the by-day summary). Drop it in. Insights fill in without waiting for 20 scraped posts. Profile scraping still runs in the background.
Attach a photo or paste a link and the badge updates. Same as the text — scored on your device, using what actually worked on your account when we have the data.
A last look before send: hook, flagged phrases, length, media. Warns. Never blocks.
When a draft sounds like ChatGPT — bland templates, telltale phrasing — PostPilot names it. The algorithm punishes robotic copy. So do we.
Not a made-up “14,200 people.” A range based on how similar posts of yours actually did, with the sample size shown. Hidden until there’s enough data to be honest.
Short vs long. Question vs claim. See which one scores higher and why, side by side.
Stopping the scroll and starting a conversation are different jobs. You’ll see if the draft is a broadcast or a prompt — without rewarding “thoughts?” bait.
One suggestion for a follow-up tweet. You still paste and send it. PostPilot never posts for you.
Want something that isn’t here? Reply on X or open an issue. Scheduling is still off-thesis — PostPilot never posts for you.