Support

Help and troubleshooting for the Morse Code app. Most issues are covered below — the app works fully offline, so everything here applies with or without an internet connection.

Common questions

The Decode tab isn't picking up the signal. What can I do?

Hold the phone steady and make sure the flashing light is clearly the brightest thing in the frame. Move closer or reduce background light if the scene is bright. Very fast or irregular flashing is harder to decode — if you control the transmitter, use a slower speed preset.

The camera view is black or the app says camera access is denied.

The app needs camera permission to measure light. Enable it in Settings → Privacy & Security → Camera (iOS) or Settings → Apps → Morse Code → Permissions (Android), then reopen the app.

The flashlight won't flash when I transmit.

Close any other app that may be using the camera or torch, and check that Low Power Mode isn't restricting the flashlight. You can also switch the emitter to screen-flash mode, which transmits using the display instead of the torch.

Chat between two phones isn't connecting.

Point the receiving phone's camera directly at the transmitting phone's flashlight or screen, ideally within a few meters and away from strong light sources. Both light and audio channels work best when the phones are held still. The protocol (Morse or binary) is detected automatically.

Audio chat can't hear the other phone.

Make sure microphone permission is granted and the transmitting phone's volume is turned up. Reduce background noise and bring the phones closer together.

Does the app collect any of my data?

No. Everything runs on-device: camera frames, audio, and messages are never recorded, stored, or sent anywhere. See the privacy policy for details.

How do I report a bug or request a feature?

Leave a review or use the developer contact options on the App Store or Google Play listing — we read them and respond.

Still stuck?

Reach us through the app's App Store or Google Play page — reviews and the store contact options both get to us.