API spec: verify-key endpoint, expected responses and error codes.
Encryption/storage spec: how keys are stored and accessed.
QA test cases.
Show a concise in-app banner/toast: "4K Video Downloader license key updated — action required" with a short line: "Your saved license key is no longer valid or has changed."
Include two buttons: Update Key (primary) and Remind Me Later (secondary).