The We Are Never Alone App

Find and join virtual and hybrid NA meetings from your iPhone or iPad.

Download on the App Store
Need a virtual meeting right now? Open We Are Never Alone, select Now, choose a meeting, and use one of the available joining controls.
Device
App appearance

Finding Meetings

The main screen is organized around a day and time. Select Now to see meetings currently in progress, or choose another day and time to browse upcoming meetings.

We Are Never Alone converts meeting times to your current local time automatically. When useful, a meeting’s original time and time zone are also shown.

You can move backward or forward through meeting times with the arrow controls or by swiping left and right across the meeting list.

The meeting list is intentionally optimized for virtual and hybrid NA meetings. Select any row to open its Meeting Details.
The expanded Find Meetings screen showing weekday and time controls and meetings in progress.
Expand the header to jump directly to a day or time.

Meetings Happening Now

Now shows meetings that are currently in progress. If none are in progress, the app tells you rather than showing unrelated results.

The main screen showing meetings currently in progress.
Now mode showing meetings that are currently underway.

Meeting Details

Meeting Details contains the information supplied for a selected meeting. Depending on the meeting, this can include formats, virtual connection information, telephone participation, a physical location for hybrid meetings, sharing, and your I Attend selection.

The controls shown vary with the meeting data and with compatible meeting applications installed on the device.

Meeting Details for a hybrid meeting, including virtual and physical-location information.
A hybrid meeting can provide both online and in-person information.

Meeting Formats

Expand Formats to see descriptions of the format codes supplied with the meeting record.

Meeting Details with the Formats section expanded.
Expanded meeting-format descriptions.

Hybrid Meeting Locations

For hybrid meetings, expand the location information to see the physical meeting address and map when that information is available.

Meeting Details with the hybrid meeting location and map expanded.
Physical location information for a hybrid meeting.

Joining a Virtual Meeting

The available joining controls depend on the information supplied for the meeting and on the meeting applications installed on your device.

A meeting may provide a Web link, telephone access, or direct access through a supported meeting application such as Zoom or GoToMeeting. When We Are Never Alone recognizes a supported service and its app is installed, the app can display the video-meeting control with that application’s name beneath it.

If telephone participation is available, a telephone control is displayed. Not every meeting provides every connection method.

Meeting Details for a virtual-only meeting.
A virtual-only meeting. Joining controls vary according to the meeting and installed apps.

I Attend and My Attendance

Use I Attend to mark meetings you regularly attend. Marked meetings are identified in meeting lists and collected in My Attendance for quick access.

I Attend is private. Your selections are stored only in the app’s local preferences. They are not uploaded, do not synchronize between devices, and disappear when you delete We Are Never Alone.
Meeting Details with I Attend selected.
Mark a meeting with I Attend to keep it handy.

My Attendance provides a simplified list of the meetings you have marked, so you do not need to find them again in the full meeting collection.

The My Attendance screen listing meetings marked I Attend.
My Attendance provides quick access to marked meetings.

Sharing a Meeting

Use the Share control in Meeting Details to send a link to the selected meeting.

The shared address is a We Are Never Alone Universal Link. If the recipient has We Are Never Alone installed, the link can open that meeting directly in the app. Otherwise, it redirects to the We Are Never Alone page on the App Store.

The iOS share sheet opened from Meeting Details.
Share a Universal Link to the selected meeting.

Opening a Meeting in Recovrr

If Recovrr is installed, Meeting Details displays Open in Recovrr. Selecting it opens the same meeting directly in Recovrr’s Meeting Details. This works for virtual-only and hybrid meetings.

Open in Recovrr uses a direct app link rather than the Universal Link used for sharing. iOS may ask you to approve opening Recovrr the first time. If Recovrr is not installed, the control is not displayed.

Useful Shortcuts and Gestures

We Are Never Alone is designed to make a very large worldwide meeting list fast to navigate. In addition to the visible controls:

  • Swipe left or right across the meeting list to move through meeting times.
  • Double-tap in the weekday selector or the weekday/time display to reset the controls to today/now.
  • Long-press and scrub across the weekday selector to move directly among weekdays.
  • Long-press and scrub across the time selector to move directly through times; the red bar indicates progress through the selected day.
  • Tap the time selector to open the direct day/time selector. Use the outlined X to return to the regular selector.
  • Pull down on a meeting list to request fresh meeting data immediately.

The visible arrow and selector controls remain available if you prefer not to use gestures.

Refreshing Meeting Information

We Are Never Alone periodically refreshes its meeting information automatically. On a fresh launch, data that is approximately four hours old or older is refreshed. You can also use pull-to-refresh to request updated meeting information immediately.

Settings

Reduce Service Meetings

Some entries in the worldwide data are administrative or NA service meetings rather than regular recovery meetings. When Reduce Service Meetings is enabled, We Are Never Alone attempts to filter service meetings that can be identified by an ASC code.

This is a best-effort filter. Not every service meeting is identified consistently in the source data, so some may still appear.

The We Are Never Alone Settings screen showing Reduce Service Meetings.
The service-meeting filter is intentionally best-effort.

About the Meeting Information

We Are Never Alone aggregates virtual and hybrid Narcotics Anonymous meeting information from BMLT sources and presents it in a format designed for quickly finding meetings.

The underlying meeting records are maintained by independent NA service bodies. We Are Never Alone reads and presents that information; it does not control the authoritative meeting records. Individual records can therefore occasionally be incomplete, outdated, or inconsistent.

Privacy

We Are Never Alone requires no account and collects no personal information about you.

Your I Attend selections remain locally on your device and are not transmitted to a server or synchronized to another device.

About We Are Never Alone

We Are Never Alone is an independent, open-source project. It is not affiliated with or endorsed by Narcotics Anonymous World Services.

Source code, technical information, licensing, and project dependencies are available from the VirtualMeetingFinder repository on GitHub.

The About screen in We Are Never Alone.
About and project information.

Get We Are Never Alone

Find virtual and hybrid NA meetings on iPhone and iPad.

Download on the App Store