---
title: "Open Media privacy"
description: "What Open Media stores, what is public, what stays private, and the controls people have over their data."
canonical: https://api.openmedia.site/privacy
last-updated: 2026-10-25
---

# Open Media privacy

This page describes how Open Media handles data, based on how the app and this API are built. The source code is public, so every statement here can be checked in the [repository](https://github.com/mihirkavi/open-media).

## Public by design

- Posts and profiles on Open Media are public unless a person makes their account private, in which case only followers they approve see their posts, including through this API and through agents.
- Public posts can be read by anyone, with or without an account, through the app and this API.

## Private by design

- Messages between Open Media users, connected email, bridged chats and contacts are never public. Contacts are encrypted on the server and readable only by their owner.
- Identity verification uses Stripe Identity; Stripe keeps the document and selfie, and Open Media keeps only the result.
- Payments go through Stripe or the person's own wallet. Open Media never stores card numbers, bank details, seed phrases or private keys.
- The feed is never ranked on private messages, ID documents, precise location or inferred sensitive traits, and every ranked post explains itself with "Why this?".

## Your controls

- Export all your data or delete your account from your profile at any time.
- Make your account private, choose which name others see, block and report people.

## This API

Public API requests are rate limited per IP address. Account requests act only as the person whose token is sent, and the database refuses everything else. No advertising or tracking cookies are set by this API.

Questions: see [contact](https://api.openmedia.site/contact).
