Subscription Audit — Renewals
Every subscription, its renewal date, and what a year of it really costs.
com.ibrahimtxy.abonelikdenetci · Finance
Subscriptions are designed to be forgotten: 9.99 a month does not feel like a decision, 120 a year does. This subscription tracker and audit tool shows the yearly cost and reminds you before each renewal.
The app does NOT connect to your bank, card or app store and cannot cancel anything for you. It knows only the subscriptions you add or confirm from a statement you pick; you cancel on the provider's page.
What it does
- Add by typing, from a receipt or screenshot, or find repeats in a bank statement CSV — on your phone
- Any cycle: monthly, yearly, every 2 weeks, every 28 days, daily
- Free trials show when the first charge comes
- Reminders per subscription at the hour you pick; optionally daily until you tap Paid
- After you cancel, it asks whether the charge really stopped
- This month: paid, to come, per day; this year against last
- Monthly or payday budget; cost so far, payment and price history
- Pause, flag unused ones, see what cancelling saved
- Split a shared plan: each share and who has paid
- Own categories and tags, payment-method label, search and status filters
- Chart by month, renewal calendar, colour for what renews soon
- CSV import, calendar export (.ics), use your own exchange rates, share details
- Screen-lock protection, home screen widget, English or Turkish
How you set it up
You add your first record — for example “Streaming · 9.99 / month · renews 14 March” — and the app does the arithmetic: running totals, the period summary and the report you can hand over. It works with no signal; only the free tier's ads need a connection.
Who it is for
Anyone who has lost track of what renews, when, and for how much — and wants a subscription manager with no bank connection.
What it does not do
- It gives no professional advice and makes no decision for you — it shows you your own numbers.
- It asks for no account. No sign-up, no password.
- The developer collects no personal data and adds no analytics or crash reporting. In the free version the Google Mobile Ads SDK collects IP address, app interactions, diagnostics and device IDs (see Data safety).
- The free tier shows Google AdMob ads: a bottom banner, rewarded ads you start yourself and an “Ad”-labelled card inside the list; no full-screen ads between pages or on launch. Paid members see no ads and no ad request is made.
Version history
0.14.0 (2026-10-28)
- Simpler ads: no full-screen ads between pages or when the app opens; only the bottom banner, the “Ad”-labelled card and rewarded ads you start yourself remain.
- If a rewarded ad can't load, the reward is given without an ad once every 7 days; after that the screen says so plainly.
0.13.0 (2026-10-27)
- Fix: when reading a receipt, a renewal line printed in a fixed-width font, where the scanner sees the Turkish dotted capital I as an accented I, is now recognised, so the renewal date is no longer guessed from the invoice date.
0.12.0 (2026-10-26)
- New: find repeating payments in a bank statement CSV; only what you confirm is added, the file is not kept.
- New: shared plans; each person's share, who has paid and a share reminder message.
- New: your own categories and tags, a payment-method label, search and status filters.
- New: share a subscription's details, lock the app with your phone's screen lock, Turkish interface.
- Fix: amounts of 1,000 and more now stay in one column in CSV exports.
0.11.0 (2026-10-21)
- Any billing cycle: every 2 weeks, every 28 days, every 2 months or daily.
- Free trials, pauses, a “don't use it” mark and what cancelling saved.
- Reminders per subscription at the hour you pick; optionally daily until you tap Paid; a check after you cancel.
- This month, a monthly or payday budget, this year against last year, cost so far and payment history.
- Import from CSV, export to your calendar, sort the list; colours show what renews soon.
0.10.0 (2026-10-09)
- Tap a locked feature's note for an optional rewarded ad that unlocks it; skip it and the lock stays.
- The in-app privacy policy now matches the published version.
0.9.0 (2026-10-02)
- Fill from a receipt: pick a picture of a receipt, a confirmation email or the store's subscription page; the name, amount, currency, period and next payment are read on the phone and you check them before saving. The picture is not saved or uploaded.
- When a value is unclear you pick from the options; one tap undoes the fill.
- The percentage shown for a price change is now rounded correctly.
0.8.0 (2026-09-30)
- New Calendar tab: each renewal of the next 12 months on its day.
- Categories, a month-by-month chart and a breakdown of where the money goes.
- More than one currency? Type your own rates for one combined total — nothing is fetched.
- Price history: change an amount and the old price is kept, with the date and the % change.
- Tap Paid on a reminder; a home screen widget lists your next renewals.
- A full-screen ad is no longer requested again while it is still loading.
0.7.0 (2026-09-27)
- Results of your actions (saved, added, limit reached) now always appear above the ad strip.
- A rejected save (missing amount or date, duplicate, limit) no longer clears what you typed.
- A late-loading ad card no longer shifts the screen (no accidental taps).
- Updated the ads library.
0.6.0 (2026-09-24)
- Changing the language no longer sends you back to the first tab.
- With a paid membership, the ad-consent check and ads SDK no longer start at launch.
0.5.0 (2026-09-23)
- Fixed a crash that could happen when the ad component ran short of memory: no new full-screen ad is loaded while memory is low.
0.4.0 (2026-09-19)
- Rebuilt on the latest Android version and libraries, including a newer version of a component Google Play flagged as outdated.
- Stability improvements.
Permissions
| Permission | Why |
|---|---|
ACCESS_NETWORK_STATE | So the ad library can see the connection state. Your entries do not use the network. |
INTERNET | For ads ONLY. Your entries never leave the device and the app has no server of its own. |
POST_NOTIFICATIONS | To remind you about the dates and reminders you set yourself. |
READ_BASIC_PHONE_STATE | So the ads library can tell Wi-Fi from mobile data. It grants no access to your phone number, IMEI or call log; the app does not declare it, the ads library adds it. |
RECEIVE_BOOT_COMPLETED | So your reminders keep working after the phone restarts. |
VIBRATE | To vibrate when a notification arrives. |
WAKE_LOCK | So the phone does not fall asleep in the middle of a check. The app does not ask for this itself; the background work library (Android Jetpack WorkManager) adds it. |
BILLING | So you can buy a paid membership through Google Play. The app does not declare this permission itself; the Google Play Billing library adds it. Your payment details (card, address, invoice) never reach the app and are never seen or stored by it — Google Play takes the payment. All the app learns is whether your membership is active. |
AD_ID | Ads in the free tier are served by Google AdMob, which may read the device advertising ID (AAID). The app does not declare this permission itself; the ads library adds it. Paid members make no ad request at all. You can reset or delete the ID in Settings › Google › Ads. |
Source
This app reads NO outside data: every figure it shows is calculated from the records you enter. Your records are stored on your phone and the app does not send them to any server.
Subscription Audit — Renewals is an independent app. It is not affiliated with, endorsed by, or connected to any institution, authority, brand or company mentioned in it.