Whatever else changes in recovery, one thing stays true: meetings help. They remind you that you're not alone, they keep you accountable, and they're where a lot of the real work happens. Official fellowship starting points include NA.org and AA.org. InnerAscent makes finding — and keeping — meetings simpler on your phone.
Meetings, wherever you are
The app pulls listings from the BMLT (Basic Meeting List Toolbox) worldwide directory. InnerAscent refreshes that cache automatically every 12 hours. You can look for nearby NA and AA meetings in person or online, with:
- Maps and directions for in-person meetings (opens a map search for that location).
- Online meetings with the join link stored on the listing, including Zoom when the listing has one.
- Times shown in your local timezone, so you do not have to convert them yourself.
How search works
Nearby search uses your location when you allow it. The app asks for a meeting list within 50 kilometers, shows up to 200 listings, and the server sorts them by distance. You cannot change that radius in the app, and there is no mile/kilometer switch.
You can also pick a home area (a curated local directory, such as NA Israel) instead of GPS. That list is the area's directory, not a distance circle.
On the meetings screen you can narrow what is already loaded:
- All, In-Person, or Online. Those are the only format chips. There is no separate Hybrid chip.
- A search box that matches the meeting name, address, town, street, region, and format words on the loaded list.
There is no filter for day of week, time of day, open or closed, language, accessibility, or online platform. Filter chips and the search text stay only while that screen is open. They are not saved as presets and they reset when you leave.
If you do not want to share precise location, deny the location permission. The app then tries an approximate area from your network, and if that fails it shows meetings near a default location and says so. You can still pick a home area, or type in the search box to match meetings in the list you already have. The search box is not a separate city, ZIP, or address geocoder.
Personal meetings you added are listed with the directory results when the search text matches their title or place. The In-Person and Online chips apply to directory listings.
If a listing is wrong
InnerAscent does not edit fellowship listings and does not have an in-app “report this meeting” button. It also does not send correction requests to BMLT administrators.
Meeting details live in BMLT, which local service bodies maintain. If a time, address, or link is wrong:
- Check the same meeting on NA.org, AA.org, or the local area site.
- Ask that fellowship or its BMLT service body to correct the source listing. InnerAscent cannot change it.
- After the source changes, the app picks it up on the next automatic refresh, which runs every 12 hours. There is no extra review queue inside InnerAscent.
Until the source is fixed, add the meeting as a personal meeting and turn on a reminder so you still have the right time.
Questions about the app itself (not a fellowship listing) can go to info@innerascent.app.
Add your own meetings
Have a home group or a standing meeting that matters to you? Add it as a personal meeting. You can turn on a reminder; the app notifies you one hour before it starts. You can also tap Add to calendar, which opens your calendar with the event filled in.
Personal meetings are private to your account. They are saved on the device and, when you are signed in, synced to your account so they follow you on your own devices. They are not published to other people and they are not written back to BMLT.
Location and privacy
You do not have to share precise device location. Deny the permission and use a home area or the search box.
When you allow location, the app reads a medium-accuracy GPS position and sends those coordinates to InnerAscent’s meetings service so it can return nearby listings. If the local cache has nothing in range, that service may query BMLT with the same coordinates. The coordinates are used for that lookup. They are not saved on your profile, not sold, and not shown to other users. The country name may be stored on the device only to choose a 12-hour or 24-hour clock.
If GPS is off, the app may use an approximate location from your network address (city or region, not a saved GPS trail). Denying location does not turn off journaling, steps, or the rest of the app.
The app does not ask for your calendar contents. Adding a meeting to the calendar only opens a new event for you to save.
What you create — personal meetings, attendance logs, journal entries, step writing, and your clean-time date — belongs to you. It syncs to your signed-in account for backup across your devices. It is not shared with other users. An optional sponsor view covers clean time, step progress, and journal activity only if you turn that on. It does not publish your meeting list or your 90-in-90 count.
The full policy is the Privacy Policy. In the app, Profile can export a copy of your data and delete the account. You can also use Delete account, or email info@innerascent.app. Deleting a personal meeting or an attendance entry removes that item immediately. Deleting the account removes the account’s personal meetings, attendance logs, and other recovery content stored for you.
How the 90-in-90 tracker works
A common early-recovery suggestion is “90 meetings in 90 days.” Decide with your sponsor, using fellowship guidance from NA.org or AA.org, which meetings you want to count. InnerAscent does not verify attendance with the fellowship, a sponsor, or a join link.
The tracker is a count you keep yourself:
- On the 90 in 90 screen, tap I attended a meeting. Each tap adds one. More than one meeting on the same day each adds one. Nothing is counted automatically when you open a Zoom link or a map.
- On a meeting in the list, you can mark that you attended it. That also adds one, using the meeting’s name.
- Personal meetings do not count until you mark them attended.
- In Profile you can set a starting number, NA meetings I have attended, for meetings from before you started logging. That number is added to the total.
The screen shows a circle, the count out of 90, and how many days are left in the current 90-day window. The window starts on the day of your earliest logged meeting. There is no separate streak view, no pause button, and no saved “counted vs attended” tag.
The count is private to your account and syncs with your sign-in. There is no share link, social post, or sponsor feed for this tracker. You can delete a log entry; the total updates right away. There is no dispute process inside the app — remove the entry if it should not count.
Reminders are for personal meetings (one hour before), not a separate 90-in-90 challenge alarm.
Show up, keep showing up
Meetings work because you keep coming back. Find one today, save a reminder or add it to your calendar, and let that nudge do the rest. The next meeting is always the important one.
InnerAscent