Fixed in https://github.com/badbundle/vault-app/pull/623 (merged as da5dec32).
- The setting: "Hide While Recording", in a new Screen Recording section of Settings, is on by default (C7).
- The cover: while the screen is recorded, mirrored or shared, a "Vault Hidden" cover with the vault door hides the whole app, sheets included. It uses the app lock's overlay window. When capture stops, the app is exactly as it was.
- Independent of the app lock: it works with the lock off. If the app is locked, the lock screen shows instead. On unlocking during capture, the cover takes over from the door animation.
- Implementation: a pure, tested
AppCover.required(...)decides which cover shows, and the capture cover wins over the privacy cover. - Recovery phrases: they still always hide during capture, whatever the setting.
- Not yet checked on hardware: real capture (Control Center recording, AirPlay).