When I started selling apps on the App Store, I was surprised to discover that App Store Connect doesn t show where your app ranks across countries. Most ASO tools can do this, but they re often expensive and overloaded with features that many indie developers simply don t need. And they can t send these updates in real time. Instead, they often send daily or weekly stats by email.
I wanted something simpler. A place where I could open my app and immediately see the results of my marketing: which countries it s ranking in, where it s growing, and how those positions change over time.
Subscription Day
Hey Product Hunt! 👋
I’m Dmitry, the indie developer and designer behind Toplify. I built Toplify because I wanted a simple way to see where my apps were actually winning on the App Store, how their rankings were changing, and when something important happened.
With Toplify you can:
Track iPhone and Mac rankings across 175 countries
Monitor 54 categories, including Games
Get push notifications for new rankings and significant jumps
Explore ranking history and momentum over time
Track ratings and reviews with automatic translation
Create beautiful achievement cards to share your milestones
Sync everything across iPhone, iPad, and Mac with iCloud
Once Ranking Alerts are enabled, you can simply forget about checking the charts. Toplify keeps monitoring your app in the background and lets you know when something important happens. You never miss your next milestone.
I’d love to hear your feedback and ideas. Thanks for checking out Toplify! 🖤
P.S. The app is indie developer friendly. It’s completely free for new apps that aren’t in the charts yet or are ranking in fewer than 4 countries.
@dmitriychuta Love that it works with zero API keys or setup!
How are you getting reliable data across 175 countries without official access?
Subscription Day
@yashekbote Thanks for the question! The service doesn’t use any hidden methods. All ranking data is publicly available from App Store. Our servers simply collect it continuously across all 175 countries and enrich it with data from Apple’s official APIs.
Softorino 💻📲
@dmitriychuta 175 countries with alerts on is the bit I'd worry about tbh. Small stores are so thin that an app can jump 40 places on like 6 downloads, so if every wobble pings me I'd have it muted by Tuesday.
How do you decide what counts as a significant jump, and can I set that myself? Curious about Mac especially, those charts are way thinner than iPhone so I'd expect them to be noisier.
Subscription Day
@yelyzaveta_kibets Thanks for the great question! The app won’t bombard you with notifications.
We track ranking changes for every app, and you’re right that apps ranking in many countries can generate a lot of activity. We call these changes “Events.” All Events are processed on the server, and AI selects only the single most important one to notify you about, or it may decide not to send anything at all, even if dozens of Events occurred.
With this approach, an app can be ranking in dozens of countries and moving gradually without generating any notifications. You’ll only hear about meaningful events, such as a jump of 50+ positions or entering the charts in a completely new country where the app has never ranked before.
You can also customize which types of Events you want to track and disable the ones you don’t need.
And if you’re tracking competitors, for example, you can turn off their notifications entirely and receive Push notifications only for your own apps.
minimalist phone: reduce your screentime
Currently testing it out! Like it!
I would personally add something like a side panel for showing competitors and top-notches so I could compare them.
Subscription Day
@busmark_w_nika Thanks for the idea! I’m actually planning to completely redesign the My Apps section in the next update, so it’ll be easier to separate your own apps from competitors and compare them more conveniently 🤟
Subscription Day
@busmark_w_nika Definitely give the iOS version a try too. A lot of things are more convenient there than on Mac, and most people mainly use it for the convenience and mobility.
UI looks incredible! Very polished overall. Will you have tracking for Google Play apps in the future? Want this to track those too
Congrats on the launch!
Subscription Day
@silvia_odwyer1 Thank you for mentioning the interface! I put a lot of effort into making it simple and easy for everyone to understand.
Yes, I plan to expand the service in the future to track Google Play and Steam charts as well 🚀
Softorino 💻📲
@dmitriychuta Ok the retroactive 2 weeks on first add is a really nice touch tbh, most tools start you at zero and make you wait. Did the 2 week window come from storage costs, or did longer history just not prove useful?
Subscription Day
@yelyzaveta_kibets Well, both are true. But initially, we did limit it to two weeks because of the huge amount of data. Imagine storing every ranking change in every country for every app on the App Store. For example, a single game can have up to four separate rankings in each country: two category rankings, plus the overall ranking and the overall games ranking. We do plan to extend the history to one month once we grow a bit more 💪
Softorino 💻📲
@dmitriychuta Ok that's a smarter design than I expected tbh, AI picking the one thing worth saying beats me fiddling with a threshold slider. And muting competitor pushes while still tracking them is exactly how I'd use it.
One thing I'd want as the marketing person though: when the AI decides not to tell me anything, can I still see what it skipped somewhere in the app? Like a quiet log of all the Events. During a launch week I report numbers to the team, and "the AI didn't think it mattered" is a scary answer if someone asks why we missed a dip haha.
Congrats on #1 by the way, watching this climb all day was fun.
Subscription Day
@yelyzaveta_kibets Well, it’s hard to miss anything here because the AI simply chooses one notification to send, while all the other data is still there. You can open the app and see the full history for every country and category. At the moment, we store two weeks of history. So even if you add your app for the first time right now, you’ll immediately see its history for the past two weeks.
Jinna.ai
Great product and attractive pricing! What made you choose to distribute it as a mobile app, not web service?
Subscription Day
@nikitaeverywhere Thanks for the question! Web services didn’t really work for me for two main reasons: high pricing and the lack of real time ranking updates. They often provide daily or weekly reports, while I wanted to build a tool that shows the results of your work almost immediately, especially when you’re actively marketing your app.
For example, you post about your app on Threads and it takes off. You immediately get a notification that your app has entered the Top Charts. Then you generate a Share image to celebrate the result, post it, and potentially get even more downloads and purchases.
That simple feedback loop is what I built the product around.