Privacy Policy

Last updated: January 21, 2026

Affinity ("Affinity," "we," "us") is a voice conversation app. This Privacy Policy explains what information we collect, how we use it, and the choices you have.

Quick summary

  • No voice recordings: Calls are live only. We do not record or store voice audio.
  • No profiles: We do not ask for your name, photo, or follower graph.
  • Minimal data: We store the minimum operational data needed to run the app and keep it safe.
  • Alpha data deletion: After the alpha, we plan to delete operational alpha data and keep only anonymous, aggregated metrics to improve the product.

Information we collect

Information you provide in the app

We collect information you generate through normal use of the app, such as:

  • Topic selections (for example, which topic card you chose)
  • Invites you send/accept/decline
  • Call lifecycle events (started/ended and duration)
  • Safety actions (reports and blocks)
  • Optional feedback you send us

Information collected automatically

We collect limited technical information needed to operate and secure the service, such as:

  • A device identifier generated by the app (used to support a login-free alpha experience)
  • App version/build, timestamps, and basic diagnostic signals
  • Network information such as IP address (typically visible to servers and service providers during requests)
  • Operational telemetry/events (for reliability, debugging, and measuring the product loop)

Information we do not collect

We do not collect:

  • Your name, phone number, address, contacts, or photo (unless you choose to email us)
  • Precise location data
  • Voice recordings or transcripts
  • Payment information (in the current alpha)

How we use information

We use the information we collect to:

  • Operate the service: show matches, deliver invites, manage call state, and keep the app functional
  • Maintain safety: enforce blocks, investigate reports, prevent re-exposure, detect abuse/spam, and apply bans when needed
  • Improve the product: understand what works (e.g., invite acceptance rate, call completion, retention) and fix bugs
  • Provide support: respond to user questions or issues when you contact us

Voice calls and "no recordings"

Affinity supports live voice conversations. Calls are not recorded by Affinity. We do not store voice audio on our servers, and we do not enable call recording features.

Third-party services

We rely on a small set of third-party service providers to operate the app. These providers may process limited technical data on our behalf (such as IP address, device/app metadata, timestamps, and operational identifiers) to provide the service.

  • Live voice calls: We use Agora to power real-time voice communication. Calls are live only. We do not enable recording features, and we do not store voice audio.
  • Backend + database: We use Railway to host backend services and Supabase (Postgres + realtime) to store the minimum operational data needed to run the app (such as topic selections, invites, call state, and safety actions like blocks/reports).
  • Reliability / rate limiting: We may use Redis for short-lived operational data such as rate limiting, cooldowns, and locks that prevent abuse and race conditions.
  • Notifications: We use Apple Push Notification service (APNs) to deliver push notifications. Apple may process device tokens and related metadata to deliver notifications.

We share information with these providers only as needed to operate the service, maintain safety, and improve reliability. We do not sell personal information.

Reports, blocks, and enforcement

If you report or block another user, we store that action and use it to:

  • Prevent future matching/contact between you and that user
  • Investigate safety issues and enforce policies (including bans)

Data retention

We keep operational data only as long as needed to run the alpha and maintain safety.

Alpha data deletion: After the alpha test, we plan to delete operational alpha data and retain only anonymous, aggregated metrics (for example: total calls, average call duration, invite acceptance rate, and overall report rate) to improve the product.

If you contact us by email, we may retain that correspondence for support and debugging purposes.

Your choices

  • Stop using the app: You can stop using Affinity at any time.
  • Report & block: You can block or report users in the app.
  • Data requests: You can request deletion of your operational data by contacting us at affinityai.dev@gmail.com. We may need to retain limited information for safety, fraud prevention, or legal compliance.

Security

We take reasonable measures designed to protect information we store, including access controls and operational monitoring. No method of transmission or storage is 100% secure, and we cannot guarantee absolute security.

International processing

Our service providers may process data in countries other than where you live. We take steps designed to ensure appropriate protections when data is transferred.

Children

Affinity is not intended for users under 18. If you believe a minor has used Affinity, contact us at affinityai.dev@gmail.com.

Changes to this policy

We may update this Privacy Policy as the product evolves. We will update the "Last updated" date above. Your continued use of the app after changes means you accept the updated policy.

Contact

Questions or requests: affinityai.dev@gmail.com