AVG Internet Security Blocking My Own Software

Hi everyone,

Hoping someone can help me out because I’m pretty stuck and frustrated.

I develop small applications as a hobby using Python. For the last year, I’ve been working on a little personal finance tracker for myself. I compiled it into an executable (.exe) using PyInstaller so I could easily run it without the development environment.

Yesterday, I updated to the latest version of AVG Internet Security (build version 23.11.xxxx). Now, every single time I try to run my finance tracker, AVG immediately quarantines it and flags it as “FileRepMalware.”

This is 100% my own code. I wrote every line myself, it doesn’t connect to any shady websites (it just downloads exchange rates from the European Central Bank’s official site), and it doesn’t modify any system files. It’s completely harmless.

I’ve tried adding the folder where the .exe is located to the “Exceptions” list in AVG (under Menu > Settings > Exceptions), but it didn’t work. It still gets deleted the moment I try to run it.

This feels like a classic false positive. Has anyone else run into this with their own software or with PyInstaller-generated executables? Is there a better way to tell AVG that this file is safe, or is this something that needs to be fixed on AVG’s end with a virus definition update?

Any advice would be greatly appreciated!

Details:

  • AVG Product: AVG Internet Security

  • Version: 23.11.xxxx

  • OS: Windows 11 Pro (fully updated)

  • The “infected” file: A .exe file created with PyInstaller.

Thanks in advance for your help.