repear
downloadsupport@repearai

Privacy policy

Effective September 18, 2026

repear collects only what it takes to get you a quote: a photo of the broken thing, where the work needs doing, how to reach you, and the conversation you have with Peary. Calls with pros are transcribed and can be recorded so we can bring you back an accurate quote. We never sell your data, and you can start account and data deletion from inside the app.


Who we are

repear is a mobile app that arranges repair quotes on your behalf. It is operated by Devgru Corp., a Delaware corporation. When this policy says "we," "us," or "our" we mean Devgru Corp. When it says "you" we mean the person using the app.

What we collect

Account info: your email address (used to sign you in through Clerk), your name, and an optional profile photo.

Repair photos: pictures you take or upload of the item that needs fixing. They are stored with the job, we process them with AI to work out what's in the photo, and a temporary link to the photo goes out with the call instructions for the pros we ring.

Service location: where you want the work done — an area, or a full address if you choose to give one for a job at your place — how far you're willing to search, and any notes you add about the location.

Contact preference: the phone number or email you'd like pros and updates to reach you on.

Voice conversations: transcripts of both sides of the conversations you have with Peary, plus transcripts and any recordings of the calls Peary places to pros and takes from them.

Quotes and call records: what each pro quoted, when they could do it, and the transcript, summary, and any recording of the call it came from — along with the pro's business name, phone number, and address.

Notification tokens: if you allow notifications, a push token for your device so we can tell you when quotes land.

Subscription status: whether you have an active best fren subscription. Payment happens inside the App Store, Google Play, or Stripe — we never receive your card number, and at most your profile holds the last four digits of the card behind a subscription.

Device info: a random identifier the app generates on your phone to namespace local storage. It stays on the device.

Free-allowance fingerprint: a one-way, salted hash of the sign-in identity behind your account, stored with a count of the free usage already made against it and the dates it was first and last seen. Nothing else, and nothing readable — the hash cannot be turned back into your email, phone number, or account ID. It matches only when the same sign-in identity is presented again, which is exactly what it is for: making the free allowance count once per person rather than once per sign-up.

How we use it

To call local pros on your behalf and give them enough context — the repair, where the job is, the photo summary — for a quote that means something.

To call a pro back when you accept a quote, to confirm the booking, and to call again if you change something they need to know about.

To run Peary. Your photo, both sides of the conversation, the location you gave, and other job context can be processed by OpenAI to generate the AI's replies. In realtime voice sessions we send a hashed, shortened version of your account ID as a safety identifier, but the content itself can still identify you and is not anonymous.

To place and receive phone calls through Vapi, our voice telephony partner. Pros hear an AI voice, never yours.

To find nearby pros through Google Places, using the area you're searching in as the search location.

To send you quotes, status updates, and follow-ups about jobs you've posted.

To improve the app — fixing bugs, tuning the AI, and shaping new features.

What pros are told about you

When Peary calls a pro on your behalf, the pro is told your first name, where the work needs doing — the address itself only if you gave one, what needs fixing, what the AI saw in your photo, and how soon you need it. If you accept a quote, Peary calls that pro back to confirm the booking, and calls again to pass on any change you make to it — those calls repeat the same details, plus the price and timing you agreed. Pros are not given your last name, your phone number, or your email address — they reach you through us.

Calls, recordings, and callbacks

Calls Peary places to pros are transcribed and may be recorded so we can pull the quote out of them, debug problems, and settle disputes.

Booking confirmations and update calls are transcribed and may be recorded the same way, and their summaries are kept with the job.

When recordings are made, Vapi holds the provider copy under its own storage and access controls. repear does not give the app the stored provider URL; playback goes through an authenticated repear request.

A pro can return our call for up to 72 hours after we ring them. Those inbound calls are transcribed and may be recorded the same way, and are matched to your job by the number they call from.

When a returned call can't be matched to one of your jobs, we keep the pro's number, the transcript, and any recording for up to 14 days, unlinked to any account, so a human can work out which job it was about and still get you the quote. After that it is deleted automatically and we ask Vapi to purge their copy of the call too.

Your own conversations with Peary in the app are transcribed and kept with the job.

Who we share it with

OpenAI: your repair photo, your conversation, and the job context, to generate Peary's responses.

Vapi: the pro's phone number and the call instructions, which include your first name, the repair details, where the job is — a full address only if you gave one — what the AI saw in your photo, and a temporary link to the photo itself. Vapi holds the resulting transcripts and any recordings.

Google Maps and Places: the area you're searching in, or your address if you gave one, to find nearby pros and show map tiles. Google Cloud Storage holds your profile photo.

Clerk: sign-in, account creation, and your session. Receives your email address and, if you use it, your Sign in with Apple identifier.

RevenueCat: your subscription status and purchase events. Payment itself is handled by Apple, Google, or Stripe, depending on where you subscribed.

Expo's push notification service: your device push token and the text of the notifications we send you.

Pros we call for you: as described above.

We do not sell your personal data, and we do not share it for advertising.

We do not train AI models on your data ourselves. Our AI and telephony providers process it to give us back a reply, a transcript, or a call, under the business terms we hold with them, and each keeps its own copy for its own retention period.

Each service provider above handles your data under business terms with us that require it to be protected to at least the standard this policy sets, used only to deliver the service we asked that provider for, and never used for the provider's own purposes. The pros we call are independent businesses, not providers working for us: what they do with what they are told on the call is governed by their own practices.

The permissions you give

When you create an account you are asked for two separate permissions, and neither is ticked for you. The first is your agreement to these terms and this policy. The second is your permission for the AI processing described above — your photos, your conversations, and your job details going to OpenAI and Vapi so that Peary can understand the job and call pros on your behalf. They are asked separately because they are different things, and the app cannot arrange a quote without the second one. We record when you gave each of them and which version of this policy was in force at the time. If you would rather withdraw them, delete your account — Profile → Delete my account.

Usage analytics

We record product events so we can see where the app works and where it doesn't: a photo captured or a capture that failed, a job submitted or abandoned, a voice session started and finished, a subscription sheet opened, a purchase started, completed, failed, or a purchase restored. Every one of them is a fixed label, a count, or a flag — never your name, your address, your photos, anything you typed, or anything you or a pro said on a call. Two things record them. On the web version, anonymous events go to our hosting provider's built-in analytics, with no account attached. On iOS, Android, and the web, the events about the subscription sheet are also stored in our own database against your account ID, so we can tell whether the people who see it find it useful. You can have those rows deleted by deleting your account.

How long we keep it

We keep your account, jobs, photos, calls, and messages for as long as your account is active. Any call recordings sit with our telephony provider and roll off on that provider's own retention schedule; the transcripts and summaries we store stay with the job. Unmatched callbacks from pros are deleted 14 days after they come in. Backups taken by our database provider roll off on their schedule too, so a deleted record can persist in a backup after it leaves the live database. A free-allowance fingerprint made from an email address or a phone number is deleted 18 months after the last time that identity used a free job or a free chat, because those can be reassigned to a different person. A fingerprint made from an Apple or Google account ID is kept for as long as we run a free allowance, because those IDs are never reassigned. Neither is ever joined back to an account once that account is deleted, and if you sign up again with the same Apple ID, Google account, email address, or phone number, the same fingerprint is recomputed and the counters carry over to the new account.

Deleting your account

Profile → Delete my account removes your profile, jobs, photos, quotes, call records, messages, notification tokens, usage counters, and the subscription-sheet events recorded against your account from the live app database.

It also starts durable cleanup of your current profile photo in file storage, your login in Clerk, and call data held by Vapi. If a provider is unavailable, we retry rather than claiming the physical copies disappear instantly.

We block new account work and try to hang up any connected call before provider data is purged. A provider failure can delay that external cleanup.

If a pro's unmatched callback could only have been about one of your jobs, that record goes too. A callback that might belong to another user stays until its 14-day retention runs out — deleting it would take their evidence with it.

We ask Vapi to purge the transcripts and any recordings for those calls. That is best effort — if it fails, we keep retrying for a limited period, the data is still subject to Vapi's own retention window, and you can email us to have it chased.

The app now removes a profile photo when you replace or clear it. Older photos replaced before this cleanup existed may not be linked to your account anymore; if you still have an old photo link, email us so we can investigate it.

One thing is deliberately kept: the free-allowance fingerprint described above, the count of free usage already made against it, and the dates. The record linking it to you is deleted with your account, so what remains is an unreadable hash, a count, and two dates — no name, address, phone number, job, message, or account ID. Signing up again with the same sign-in identity recomputes the same hash, so the free allowance is not reissued; without that, deleting an account and signing up again would hand out an unlimited supply of free calls at our expense. A fingerprint derived from a contact detail ages out 18 months after its last use, since those get reassigned; one derived from a sign-in account ID stays, since those do not. If you believe a fingerprint is counting someone else's use against you — a reassigned work address, a recycled phone number — email us and we will clear it.

Deleting your account does not cancel a subscription bought through the App Store or Google Play, and it does not cancel work you've already booked with a pro.

Your rights

Access — everything we hold on you is visible in the app: your profile, your jobs, your messages, your quotes, and your call transcripts.

Correction — edit your profile and job details in the app at any time.

Deletion — as described above.

Sign in with Apple users: deleting your repear login does not guarantee that Apple authorization is revoked. You can separately review or revoke repear's authorization in Settings → Apple ID → Sign in with Apple.

If you'd like a copy of your data in a portable form, or you want something corrected that the app won't let you edit, email us.

On your device

Your profile and the last place you asked for work are cached on your phone so the app opens with something in it. The native app stores this personal cache through the device keystore — iOS Keychain or the Android equivalent — rather than ordinary app storage, and wipes it when you sign out or delete your account. In a browser, where there is no keystore, that cache lives in memory only and is gone when you close the tab. Temporary photos and voice files created by the app use the operating system cache and are removed after use, on sign-out or account deletion, or by a bounded cleanup of abandoned app-owned files. We do not delete the original photo from your library.

Children

repear is not intended for anyone under 13, and we do not knowingly collect personal information from children under 13. If you believe a child has signed up, contact us and we will delete the account.

Security

The app is configured to use HTTPS, sessions are handled by Clerk's managed auth, and private app data is checked against your authenticated account before it is returned or changed. Call recordings are played through an authenticated app request rather than a stored provider link. No system is perfectly secure, but we take this seriously.

Changes

If we change this policy in a meaningful way, we will surface the update inside the app the next time you open it.

Contact

Questions? Email support@repear.ai.

Terms of service · AI and calls
repear

less hold music.
more living.

here to help

support support@repear.ai

keep in touch

@repearai discord
privacytermsai and calls

© 2026 Devgru Corp. All rights reserved.

back to the sky