Help Center

Support & Docs. Everything you need to run OSHI.

Everything you need to know about OSHI — the truly private messenger

Help Center

Help that works even when nothing else does.

Search the docs, find answers, or talk to a human. All your support, one scroll away.

Quick Navigation

About OSHI

OSHI is a revolutionary private messaging app that combines military-grade encryption with decentralized networks. Your conversations stay private, secure, and accessible even offline.

End-to-End Encrypted

Double Ratchet protocol

Three Delivery Modes

Mesh, IPFS, Tor

No Registration

No phone or email

Zero Metadata

No data collection

Works Offline

Local mesh network

Open Source

Auditable code

First Time Setup

Getting Started

of 04

Download OSHI

Get OSHI free from the App Store or as an APK for Android. No registration, no phone number required.

Open the app

Your cryptographic identity is created automatically on first launch. No sign-up, no email, no tracking.

Add a contact

Tap + to add a contact. Scan their QR code with your camera or paste their public key directly.

Chat privately

Every message is end-to-end encrypted. Even when offline, messages route through mesh, IPFS, or Tor.

01
Download OSHI
02
Open the app
03
Add a contact
04
Chat privately

AI Intelligence

OSHI includes a powerful on-device AI assistant powered by Apple Foundation Models. All processing happens locally on your device — no data is ever sent to external servers.

Smart Correction

AI-powered spelling and grammar correction in 16+ languages. Context-aware using Apple's 3B parameter on-device language model.

Tone Reformulation

Rewrite any message in 6 tones: Formal, Casual, Friendly, Professional, Playful, and Persuasive.

Instant Translation

Translate outgoing and received messages to 16+ languages. Long-press any received message and tap Translate.

Ask AI

Ask any question directly from the chat input area. The AI responds concisely in the same language you ask in.

How to Use

1

Type a message, then tap the sparkles button next to send

2

Choose: Correct, Improve, Translate, Tone, or Ask AI

3

Review the AI result, then tap Apply to replace your message

4

To translate received messages: long-press → Translate

100% On-Device

All AI processing uses Apple Foundation Models running locally on your device. No text is ever sent to any external server. Your messages remain private even during AI processing.

Requirements

iOS 26 with Apple Intelligence enabled. On older iOS versions, basic rule-based corrections and the iOS Translation framework (iOS 18+) are used as fallback.

Security & Privacy

Encryption Technology

OSHI uses the Double Ratchet protocol (the same protocol used by Signal) which provides:

  • Forward Secrecy: Past messages remain secure even if current keys are compromised
  • Post-Compromise Security: Automatic recovery if keys are stolen
  • Unique Keys: Each message encrypted with its own unique key

Cryptographic Algorithms

Key ExchangeCurve25519 (ECDH)
Message EncryptionAES-256-GCM
Key DerivationHKDF-SHA256
SignaturesEd25519

Privacy Guarantees

  • No phone number required
  • No email required
  • No personal data collected
  • No metadata stored
  • No message analysis
  • No server access to your messages
  • No backdoors

Delivery Methods

Messages automatically switch between delivery methods based on availability.

Local Mesh

Direct iPhone-to-iPhone

  • No Internet needed
  • Range: Up to 100m
  • Perfect for events
  • Bluetooth & WiFi

IPFS Cloud

Decentralized storage

  • Censorship-resistant
  • No central server
  • Global availability
  • Auto-deleting

Tor Network

Maximum anonymity

  • Complete anonymity
  • No location tracking
  • Bypass surveillance
  • Onion routing

Frequently Asked Questions

General

Do I need to create an account?
No. OSHI generates a cryptographic identity automatically. No registration, phone number, or email required.
Can OSHI read my messages?
No. All messages are end-to-end encrypted. Only you and your recipient can read them. We have zero access to your content.
Do you collect my data?
No. We collect zero personal data. No phone number, no email, no tracking, no analytics, no metadata.
Can I use OSHI without Internet?
Yes. The local mesh mode works directly between iPhones via Bluetooth and WiFi without any network connection.
Is OSHI compatible with Signal or WhatsApp?
No, OSHI is a separate network with its own protocol. Both users need OSHI installed to communicate.

Technical

What encryption does OSHI use?
Double Ratchet protocol (Signal protocol) with AES-256-GCM encryption and Curve25519 key exchange.
How long are messages stored?
Messages are stored locally on your device. Cloud messages on IPFS are available for 30 days, then automatically deleted.
What is IPFS?
InterPlanetary File System — a decentralized storage network. No single company controls it, making it censorship-resistant.

Troubleshooting

Messages Not Sending

Problem: Messages stuck in "Sending..." status

  • Check your Internet connection (for IPFS/Tor mode)
  • Make sure you are within range (for mesh mode ~100m)
  • Force-close and reopen the app
  • Check if recipient is online

Can't Scan QR Code

  • Grant camera permission: Settings > OSHI > Camera
  • Ensure good lighting
  • Hold phone steady and centered on the QR code

Messages Showing as Encrypted

Solution

This is a temporary sync issue. Both users should go to Settings > Advanced > "Clear Session Keys" and send a fresh message to re-establish the session.

App Crashes

  • Force close the app and reopen
  • Restart your iPhone
  • Check for app updates in the App Store
  • If problem persists, contact support

Voice Calls

OSHI supports encrypted voice calls with regional adaptations for compliance.

Global (Most Countries)

Full CallKit integration with native call UI, lock screen answering, and VoIP push notifications.

  • Native iOS call interface
  • Answer from lock screen
  • VoIP push notifications
  • Call history integration

China Region

CallKit is disabled in China per MIIT regulations. Calls use in-app UI with APNs push notifications.

  • In-app call interface
  • APNs push notifications
  • MIIT compliant
  • Same encryption quality

How It Works

OSHI automatically detects your region via the App Store storefront. In China, CallKit and VoIP push are replaced with an in-app call UI and standard APNs notifications. All calls use the same end-to-end encryption regardless of region.

Contact & Support

Get Help

Response time: Usually within 24-48 hours

Security Issues

If you discover a security vulnerability, DO NOT post publicly. Email directly: contact@oshi-messenger.com. We take security seriously and will respond promptly.