Each store listing is detected automatically from sales reports. Give a game's App Store and
Google Play listings the same name to track them as one game everywhere.
Port candidates
Steam games ranked by mobile-port potential (genre fit × demand × rating). Games already on
mobile are hidden. Our own titles are shown under “Our games” to calibrate the score.
—
Cross-promo
Store watch
Users
Only people listed here can sign in (with their Google account). Pick a role per person;
a change applies on their next request, removing someone signs them out immediately.
Discounts
Play Console helper
Google has no API for a paid app's price or sales, so a small browser userscript does the typing.
It runs only on play.google.com/console, sends nothing anywhere, and never presses the Console's own
Save button — you review the table and save it yourself.
Chrome / Edge / Brave: add Tampermonkey from the Chrome Web Store.
Let it run scripts: open chrome://extensions → Tampermonkey → Details → turn on Allow User Scripts.
Older Chrome has no such switch; turn on Developer mode (top right of chrome://extensions) instead.
Without this the script is installed but never runs — the panel simply never appears.
Limit its reach: on the same Details page set Site access to On specific sites → https://play.google.com.
("On click" also blocks the script until you click the icon.)
Safari: Tampermonkey for Safari cannot inject into Play Console (its inline injection is blocked by the Console's Content Security Policy —
you'll see "Refused to execute a script" in the Safari console). Use Chrome, or the open-source
Userscripts app: enable it in Safari → Settings → Extensions,
allow play.google.com, and save the script file into the folder it asks for.
2 · Install the Doghowl script
Open doghowl-play-sale.user.js — Tampermonkey shows an Install page; confirm.
(Userscripts app: save the file into its scripts folder instead.)
Check it is on: open the Create sale form, click the Tampermonkey icon — "Doghowl Play sale helper" must be listed with its switch on. If the popup says no scripts run here, fix Site access (step 1).
Updates: open the same link again, or let Tampermonkey check for updates. The panel header shows its version and the Console layout date it was verified against.
3 · Use it
In Play Console open the game → Monetize → App pricing. The Pricing tab is for a base price change, Sales → Create sale for a temporary discount. A "Doghowl sale helper" panel appears bottom-right.
Build the draft here, Save draft, Copy for Play Console.
In the panel paste the JSON → Apply sale prices. It first checks that the Console layout still matches and refuses if anything moved; then it types every country in with a pause between countries (set in the panel, 3 s by default → about 10 minutes for 173 countries). Keep the tab open.
If it stops early, Try continue resumes and skips countries that already show the right price.
Review the table, set the dates (sale), and press the Console's Save / Save changes yourself. Then Mark as sent here.