🥷 ninja-tch
  • Main Site
  • Features
  • Support

Support

Get help with ninja-tch

Welcome to ninja-tch support. Find answers to common questions below, or contact us directly if you need additional assistance.

Frequently Asked Questions

How does ninja-tch work?

ninja-tch uses Bluetooth Low Energy (BLE) to establish a direct connection between two phones. One device acts as a BLE central and the other as a peripheral — this is negotiated automatically. Once connected, you can exchange short text messages in real-time without any internet connection.

Do I need an internet connection?

No! ninja-tch works entirely offline. All communication happens over Bluetooth Low Energy between two nearby devices. No Wi-Fi, cellular data, or servers are involved.

How close do the devices need to be?

BLE typically works within 10-30 meters (30-100 feet), depending on the environment and device capabilities. Walls and obstacles may reduce the effective range.

Do I need to pair the devices first?

No manual pairing is needed. ninja-tch handles device discovery and connection automatically. Just open the app on both phones and they will find each other.

What platforms are supported?

ninja-tch is built with React Native and Expo, supporting both iOS and Android devices with BLE capabilities. Native modules are used for optimal Bluetooth performance on each platform.

Are my messages stored anywhere?

No. Messages are transmitted directly between devices over BLE and are not stored on any server or cloud service. Messages exist only during the active session.

Why does the app need Bluetooth permissions?

Bluetooth permissions are required to scan for nearby devices and establish BLE connections. These permissions are used solely for messaging functionality — no location tracking or data collection is involved.

The app can't find the other device. What should I do?

If devices aren't discovering each other, try these steps:

  • Make sure Bluetooth is enabled on both devices
  • Ensure both devices have the app open and active
  • Move the devices closer together
  • Close and reopen the app on both devices
  • Toggle Bluetooth off and on again
  • Restart both devices

If the problem persists, please contact us at derushev.aleksei@gmail.com.

Is ninja-tch free?

Yes, ninja-tch is completely free to use. There are no in-app purchases, subscriptions, or hidden fees.

How do I report a bug or request a feature?

We'd love to hear from you! Please email us at derushev.aleksei@gmail.com with details about the bug or your feature request.

Still Need Help?

Contact Support

Can't find the answer you're looking for? We're here to help.

derushev.aleksei@gmail.com

We typically respond within 24-48 hours.

Additional Resources

Privacy Policy

Learn about how we handle data and protect your privacy. Read our Privacy Policy.

App Features

Discover all the features ninja-tch has to offer. View Features.

ninja-tch

Peer-to-peer BLE walkie-talkie messenger.

Product

  • Features
  • Support

Legal

  • Privacy Policy

Contact

  • derushev.aleksei@gmail.com
  • Get Support

© 2025 ninja-tch. Developed by Aleksei Deriushev. All rights reserved.