Avail

Privacy Policy

Effective August 27, 2026 · applies to the Avail iOS app and the web app at app.avail-broadcaster.com

The short version. Avail collects what it needs to work and nothing else: your phone number, name, username, and birth date; the availability posts and messages you write; your location while you choose to share it; an optional current city; and, if you use the contact features, scrambled versions of your contacts' phone numbers — plus the number and saved name of any contact you personally invite. Your information goes only to the services that run Avail (named below) — it is never sold, never shared for advertising, and never used to track you. What you post is shown only to the friends you select, and the people you share with never see each other. No ads, no trackers, no email collection.

The main thing to understand about risk: Avail is a social app. What you write is visible to the friends you chose to share it with, on their devices — treat it like any message you send someone.

Who we are

Avail is operated by Dylan O'Carroll (the "operator"), who is responsible for how Avail handles personal information. For anything in this policy — questions, access or correction requests, complaints — email support@avail-broadcaster.com.

What we collect, why, and for how long

This is the complete list. If something isn't here, we don't collect it.

InformationHow we get itWhat it's forHow long we keep it
Phone numberYou enter it at sign-up; verified by a text-message codeYour account identity and how friends find you. Your accepted friends' devices receive your number so the app can show you under the name and photo they saved for you in their own contactsUntil you delete your account
Display nameYou enter itShown to your friends, and on your public profile page (see "Your public profile page" below)Until you delete your account
UsernameYou choose itA handle people can find you by; it is also the address of your public profile page (see below)Until you change it or delete your account
Date of birthYou enter it at sign-upAge eligibility only (Avail is 13+); never shown to anyone, never used for anything elseUntil you delete your account
Availability posts ("avails")You write themShown to the friends you choose until the post expires; we also keep an internal history of your own posts (including edits) that no other user can seeUntil you delete your account
MessagesYou write themDelivered privately, one-to-oneUntil you delete your account (see "Deleting your account" for what your friends keep)
Location (precise)From your device, only while the app is open, and only if you turn location sharing onShowing distance between friends (only when both of you share), map pins, distance-limited avails, and nearby notificationsWe store only your most recent location and overwrite it each time; there is no location history. Turn sharing off and it stops being used
Current city (optional)You pick it yourself, and can change it at any timeStands in for device location so distance-limited avails can still notify you; helps center your map. Never shown to other usersUntil you clear it or delete your account
Contact matching (optional)If you allow contacts access, your contacts' names and photos stay on your phone. To show which contacts are already on Avail, the app uploads scrambled (SHA-256-hashed) versions of their phone numbers — never names, photos, or anything elseMatching only — showing you which of your contacts use Avail, and letting you know when one joinsHashes are deleted after 90 days without a re-sync, or immediately via Settings → "Remove uploaded contact data." Apple treats hashed phone numbers as phone-number data, and so do we
Invites you send (optional)You pick a contact to invite; the invite text itself goes out from your own Messages appWe keep that contact's phone number and the name you have saved for them so the app can show the invite's status ("sent"/"joined") and connect the two of you when they joinUntil you delete your account; if the person you invited joins and later deletes their account, the invite record with their number is deleted too
Passkeys (optional)You create one on your device for faster sign-inSigning you in without a text-message code. Only the public half of the key reaches us — it cannot be used to sign in as you anywhere elseUntil you remove that passkey or delete your account
Push notification tokensYour device provides one when you allow notificationsDelivering notificationsUntil you sign out on that device or delete your account
Crash & performance dataCollected automatically when something breaks; scrubbed of phone numbers and codes, not linked to your identityFixing bugsUp to 90 days
Sign-in session records (IP address, device/browser info)Created automatically when you sign inKeeping your session working and your account secureSessions expire after 30 days of inactivity; signing out removes them

Sign-in codes expire within minutes and are never kept; short-lived security logs of sign-in attempts (phone number, IP address) last up to 7 days. Encrypted database backups rotate on a rolling window of up to 30 days, so deleted data also leaves the backups as they rotate.

Your public profile page

Every account has a public profile page at avail-broadcaster.com/your username. It shows your name, your username, and a button for sending you a friend request, and it exists so you can share your handle with people you meet ("add me on Avail"): anyone with the link can see it, whether or not they use Avail. It shows nothing else (no photo, no location, no posts, no friends), and it is the same information a signed-in Avail user who is not your friend could already see by searching your handle. We ask search engines not to index these pages. Changing your username changes the address, and the old one stops pointing to you.

When someone visits a public profile page, we log the visitor's IP address and the requested username for up to 7 days, for rate limiting and abuse prevention. This log is about the visitor, is not linked to any Avail account, and is deleted automatically.

What we never do

Who helps us run Avail

These companies process data solely to provide their service to Avail. None of them use your data for their own purposes, and each is bound by its own terms to protect your data with the same or equal protection as this policy describes:

ServiceWhat it doesWhat reaches it
TwilioSends sign-in text messagesYour phone number
ExpoDelivers push notificationsPush tokens and notification content
RailwayHosts our server and databaseThe data in the table above
CloudflareServes this website and the web app, and stores our encrypted database backupsStandard web-request data; backup copies of the database (30-day rotation, see above)
ResendEmails abuse-report alerts to the operator (no user ever receives email)Reported-content details
SentryCollects crash reportsScrubbed crash and performance data

One feature is backed by a general-purpose platform rather than a pure processor: place and city search suggestions come from Google's Places service. As you type in a place or current-city field, your device sends Google the text you typed and, when you pick a suggestion, its place identifier — never your name, phone number, Avail account, or your device's GPS location — and Google handles those requests under its own privacy policy. Nothing else in Avail talks to Google.

Where your information lives

Avail's servers are in the United States. If you use Avail from Canada, your information is processed and stored in the US, and while it is there it may be accessible to US courts, law enforcement, and national-security authorities under US law.

Deleting your account

Settings → Delete account, right in the app. This is a real, permanent deletion — your profile, phone number, birth date, avails and their history, friendships, uploaded contact hashes, passkeys, push tokens, and sessions are erased, not hidden. Two honest exceptions:

Your choices

Children

Avail is for people 13 and older. We don't knowingly collect information from anyone under 13, and if we learn we have, we delete the account.

Changes to this policy

Changes are posted here with a new effective date; material changes are also flagged in the app. We keep this policy, the App Store privacy details, and what the app actually does in sync — if you ever spot a mismatch, tell us and we'll fix it.

Contact

support@avail-broadcaster.com · avail-broadcaster.com/support