Start here
Is FreeCoder safe?
Yes, FreeCoder is safe to use. It runs entirely on your own computer, keeps your code on your disk, and shows you every file change and command before it happens — nothing runs without your say-so. This page explains, in plain terms, exactly how FreeCoder handles your security and privacy, and why the one scary-looking prompt you'll see on install is completely normal.
The 30-second answer
- It runs locally. FreeCoder is a program on your machine, not a website that uploads your project.
- Your code stays yours. Files never leave your disk except the snippets the AI needs to answer you — exactly like any AI coding tool.
- You're always in control. Every edit is shown as a diff, and FreeCoder asks permission before running commands.
- No account, nothing to leak. No sign-up, no password, no credit card.
- Built on proven technology. The engine is a synthesis of established, open-source AI-agent technology — mature, not an experiment.
Why does Windows show a warning?
The first time you run any brand-new program from an independent developer, Windows SmartScreen may pop up a blue box that says “Windows protected your PC.” This looks alarming, but read it closely: it says the publisher is unrecognized, not that the file is dangerous.
Windows builds a “reputation” score for software based on how many people have downloaded and run it, and whether the developer paid for an expensive code-signing certificate. A new indie tool like FreeCoder simply hasn't accumulated that reputation yet — so Windows shows a caution the first time, exactly as it does for most new software from small teams.
To continue:
- Click More info.
- Click Run anyway.
“Unsigned” does not mean unsafe
You may see FreeCoder described as unsigned. Code-signing certificates cost hundreds of dollars a year and take time to build trust with Microsoft — so a huge number of legitimate, widely-used open-source and indie tools ship unsigned, especially early on. Unsigned means Windows can't automatically confirm who published it; it does not mean the software is harmful. Signing is on our roadmap as FreeCoder grows.
What stays on your machine — and what doesn't
This is the part people care about most, so here it is directly:
- Your project files stay on your disk. FreeCoder is a local program. It does not upload your repository anywhere.
- To answer you, the AI needs context. Like every AI coding tool, FreeCoder sends your prompt plus the relevant snippets of code to the AI model so it can respond. That's how AI assistance works — the model has to see the code it's helping with.
- Using your own key? If you bring your own model, those requests go directly to your chosen provider under your own account.
- No silent data harvesting. FreeCoder isn't in the business of selling your code. The free model is funded by a single ad (see below), not by monetizing your work.
You approve everything important
FreeCoder is an agent — it can edit files and run commands — which is exactly why it's built to keep you in charge:
- Every edit is a diff. You see precisely what changed and accept or reject it. Nothing is applied invisibly.
- Commands need permission. Before running anything (installing a package, running tests), FreeCoder asks. You can approve once, approve for the session, or deny.
- Plan mode for big work. For anything substantial, the agent proposes a plan first and waits for your approval before touching code.
- Git is your safety net. Work in a repository and any change is reviewable and reversible.
How is it free? What's the catch?
The built-in model is ad-supported: one small, unobtrusive ad funds the free, unlimited AI so anyone can use it. There's no upsell, no usage meter, and no catch involving your data. If you'd rather not see the ad or want a specific model, bring your own provider key and requests route straight through your account.
Antivirus flagged it — what now?
New, unsigned executables sometimes trip heuristic antivirus scanners — the kind that guess based on “this file is new and unrecognized” rather than an actual known threat. This is a well-known false positive that affects many indie tools. If your antivirus quarantines freecoder.exe, you can allow-list the %LOCALAPPDATA%\FreeCoder folder or restore the file and re-run the installer. More detail in Troubleshooting.
Make sure you have the real thing
Only ever install FreeCoder from the official command on freecoder.space:
irm https://freecoder.space/install.ps1 | iex
The installer verifies that what it downloaded is a genuine, complete FreeCoder program before it installs, so a broken or tampered download is rejected rather than run.
Your safety checklist
- Install only from
freecoder.space. - On the Windows prompt, click More info → Run anyway.
- Work inside a git repository so changes are reversible.
- Review diffs before accepting, and use plan mode for large tasks.
Frequently asked
Is FreeCoder a virus?
No. It's a legitimate developer tool. The Windows prompt is a reputation notice for new software, not a malware alert — click More info → Run anyway.
Does FreeCoder steal or sell my code?
No. Your files stay on your machine. Only the code snippets needed to answer your request are sent to the AI model, the same as any AI coding assistant. The free model is funded by a single ad, not by selling your data.
Why does my antivirus flag it?
New, unsigned programs can trigger heuristic (guess-based) antivirus alerts. It's a common false positive. Allow-list the FreeCoder folder or restore the file and re-run the installer.
Can I use it for private or work projects?
Yes. It runs locally and you approve every action. For maximum control over where requests go, bring your own model key so traffic routes through your own provider account.
Will the Windows warning always appear?
No. It fades as FreeCoder's download reputation grows, and code signing is planned. It only relates to how new the software is.
Still have a question? Ask in the community Discord — we're happy to help. Ready to go? Head to Getting started.