Last updated: 24 September 2026
This page is for the moment right after Windows or your antivirus stopped CyrFlip. It says what the warning is, why it appears, exactly what to click, and what CyrFlip never does - in that order, so you can decide for yourself.
This is Microsoft Defender SmartScreen. The blue window says: "Microsoft Defender SmartScreen prevented an unrecognized app from starting. Running this app might put your PC at risk." After you click More info it shows App: CyrFlip.exe and Publisher: Unknown publisher, with the buttons Run anyway and Don't run.
The case reported so far is Avast / AVG, which names it IDP.Generic
(Behavior Shield). Other antivirus products may use other names for the same kind of detection.
Where you meet it: the GitHub ZIP and the winget package (winget installs that same ZIP) can show these warnings. The Microsoft Store version is signed by Microsoft and does not show the SmartScreen warning.
CyrFlip is free, open source and made by one independent developer. The ZIP is not code-signed: a code-signing certificate costs money every year, and not buying one was a choice. SmartScreen trusts a file by its reputation - how many people have run that exact file - so a new, unsigned build starts with none, and the warning fades as a build is downloaded more.
There is a second reason, which signing would not remove. To do its job, a layout indicator does
exactly what antivirus behaviour heuristics watch for: it installs a global keyboard hook (and, when the
context menu is on, a mouse hook), it synthesizes Ctrl+C and
Ctrl+V, it reads the clipboard, and it can replace the system text cursor. Running
the program straight from a temporary folder (inside the ZIP, or %TEMP%) adds one more
reputation flag.
The warning is doing its job on a file it does not know. The facts below let you judge the file yourself.
%LOCALAPPDATA%\Programs\CyrFlip\, and start CyrFlip.exe from there - not
from inside the archive.CyrFlip.exe, then click Run anyway. Windows remembers this for that
file..sha256 file
published beside the ZIP on the
release page
(Get-FileHash CyrFlip.exe in PowerShell), or upload the file to
VirusTotal.Nothing here asks you to switch a protection off for your whole computer - one file, one folder, and you can undo either.
%ProgramData%\CyrFlip in the Microsoft Store version, kept for older versions of the
VS Code extension.HKCU\Software\CyrFlip and
the folders %LOCALAPPDATA%\CyrFlip and %APPDATA%\CyrFlip. Delete them after
you exit CyrFlip and nothing of it remains.The same facts, in more detail, are in the privacy policy.
If CyrFlip builds become signed one day, this page stays and says from which version.
Questions or a new warning to report: sza@ukr.net.