Drug store toys Dept. sold me my Halloween themed toy that used an LDR motion detect, (and without an IR light nearby). The toy was a fake 'instant' Polaroid style 'camera' that blinked a strobe 'flash', then opened a slide drawer, supposedly with Polaroid single photo.
Assuming most was done in software, flexible code could use the analog values to detect various changes in light level, for a robust motion detection function.
If I had written it, the code would basically figure out the current average light levels, and monitor for faster changes, while keeping track, as general light levels slowly shift.