FadCam started as a background recorder that worked even when your screen was off, and now it's a full recording suite. It records video even when the display is off, saves to fragmented MP4s so a crash or dead battery won't mess up the file, and automatically splits long recordings once they hit a size limit you set. There's also FadCam Remote, which streams the camera feed to a browser over your local network and lets you start, stop, or turn on/off the flashlight from that page.
The screen recorder (FadRec) is a separate thing, it has a pen, eraser, text and shape annotations, layered edits with undo/redo, and a sidebar overlay so you don't have to leave the app you're recording. Playback uses ExoPlayer, with sorting, a trash bin, and renaming built in.
It's written in Java and available on F-Droid, IzzyOnDroid, SourceForge, Amazon Appstore, and GitHub releases — but not Google Play. Location watermarking uses Nominatim/OpenStreetMap geocoding instead of Google's API. One thing to note: it's only on Android for now, though iOS and desktop versions are planned.