Even we cannot use an EEG (Electroencephalogram), we still get a very good picture of your REM phases from your activity with a high match rate.
You can read about how we do it in https://sleep.urbandroid.org/how-do-we-measure-your-dreams/
Lucid dreaming is a technique which allows to become aware of the fact that you are dreaming in order to gain control over your dreams.
There are various techniques how to help your mind realize you are dreaming and most of them require some training in advance. The technique we use in Sleep as Android uses audible cues played (ideally in your headphones) during sleep. We play the cues usually towards the end of the deep sleep phases where we expect the most memorable dreaming. Hearing the familiar audible cues should help you realize that you are dreaming. Please refer to other resources online on how to bed train to induce lucid dreaming and how to train yourself on the audible cues.
Richard Feynman’s Surely You’re Joking, Mr. Feynman! contains a very nice description of a set of lucid dreaming experiments done by this famous physicist.
Settings → Sleep tracking → Lucid dreaming
Settings → Services → Smart light → Lucid dreaming
Changes the sensitivity of lucid cues triggering based on the progress of the sleep phases before.
Allows you to postpone the first occurrence of lucid cue when the REM is detected.
Allows you to try the lucid dreaming cue in advance.
Select your sound. A woman voice "You are dreaming" is default.
Enables vibrations upon lucid dreaming cues. If a wearable is connected, the cues will vibrate only on the wearable.
Selects volume for sound cue.
7. Force headphones only
Can force the alarm sound output to media stream, so the alarm is audible only in your headphones (not through the device speaker).
|Please, test it before using it, on some devices the alarm output may be silenced due to DND or other settings, and not all phones support this feature.|
Sets the number of repetitions for audio (and vibrations if enabled).