결제전 · Beforepay
A moment to decide before the next charge.
Beforepay keeps subscription costs and free-trial deadlines in one place: add a plan, get a reminder, then record whether you kept or canceled it. There is no account and no server; everything is stored only on this device. Beforepay never cancels or pays for anything, and never asks for card numbers, bank accounts or bank logins.
How it works
- 1
Add a plan
Tap + on the Upcoming tab and enter the service name, amount and currency, cycle (weekly, monthly, yearly or every N months), next billing date and category. For a trial, enter the trial end date (the first paid charge) and your own cancel-by date. A cancellation link and notes are optional.
- 2
Set reminders
For each subscription, turn reminders on or off, choose how many days before (0–14, 3 by default) and whether to be reminded on the day. The reminder time is one setting for the whole app, in Settings. Trials also get reminders before and on the cancel-by date.
- 3
Review this month
The This Month tab separates the month's scheduled charges (paid and still to come) from the monthly equivalent cost, and shows what trials would add if you keep them. These are the estimates you entered, not reconciled card statements.
- 4
Record your decision
Keeping a plan? Tap “I'll keep it” on its detail screen. To cancel, use “Open cancellation page” to open your saved link, cancel with the service yourself, then tap “Mark as canceled”. A canceled plan leaves upcoming charges and reminders and moves to the Canceled tab.
What's inside
See upcoming payments
The nearest charges come first, and once a date passes the next one is shown. If a day such as the 31st does not exist in a month, the last day is used and the original day returns the month after.
Get a heads-up
Turn the before and on-day reminders on or off per subscription; the reminder time is set once in Settings. Tapping a reminder opens that subscription's notes.
Track trial deadlines
The trial end date is treated as the first paid charge. Check the provider's real cancellation deadline and set your own cancel-by date.
Know this month’s total
Yearly plans count in full in their billing month and as one-twelfth in the monthly equivalent. Weekly plans count each charge in the month; every-N-months plans are divided by N.
Several currencies
Enter amounts in KRW, USD, EUR, JPY and more. No exchange rates are guessed: totals are shown per currency, with your default currency first.
No bank connection
Manual entry, stored on the device only. Settings has JSON backup export and restore, and delete all data.
Frequently asked
Does it import card statements?
No. Everything is entered by hand. There is no bank or card connection, and the app does not read texts or email.
Can it cancel a subscription?
No. “Open cancellation page” only opens the link you saved in the browser. Cancel with the service yourself, then tap “Mark as canceled”.
What about the 31st or leap years?
If a date does not exist in a month, the last day of that month is used, returning to the original day afterwards. A yearly February 29 charge falls on February 28 in other years. Edit the next date if your provider uses different rules.
What about price changes and trial conversions?
Update changed prices and dates yourself. A trial is assumed to convert on its end date at the amount you entered; the app does not determine whether a charge actually occurred.
Does it convert dollars into won?
No. To avoid totals built on a wrong rate, amounts are shown per currency, such as “₩189,480 + US$9.99”. Change the default currency in Settings.
Are notifications required?
No. Your list and totals work without them. On Android, if “Alarms & reminders” is not allowed, reminders may arrive a few minutes late.
How is my data stored?
Only on this device. Export a JSON file in Settings and restore it on another phone (iPhone or Android), or delete all data at once. There is no live sync between devices.
Are there ads or purchases?
No. Beforepay is free, with no ads, in-app purchases or analytics.
Contact
If your question isn't answered here, send us a mail and we'll get back to you.
divekimdev@gmail.com