Reminder for those getting client inquiries: people asking you to run code on your system before ...Reminder for those getting client inquiries: people asking you to run code on your system before ...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Reminder for those getting client inquiries: people asking you to run code on your system before they've given you any money is likely a scam. Get real contact info, get a face to the name, and do your best to vet the client before you start doing anything like installing packages.
@Contra HQ does a really phenomenal job of handling issues once you flag them, if they don't catch them by the time you open your messages. There's a handy 'Report' button. Best to use that and not even let the scammer know you're onto them. Stay safe, fake clients are everywhere. The only obstacle to you making more money is losing it all to a scam.
Nagaraj's avatar
Snapzoom logo
yes, well said. i experienced same incident too. thanks for sharing.
Eric's avatar
I'd add one hard line: don't run a stranger's code on the same machine that holds client work. If it needs inspection, use a clean test machine and walk away if they push back.
Scott DS's avatar
Thanks for the heads up on this! I would not run anything without a signed contract and knowing who they are
Diego's avatar
Good call on the Report button over calling them out directly, I hadn't thought about tipping off the scammer that way. Did something specific happen recently that made you write this up, or is it more a pattern you keep seeing in inquiries?
Andrés's avatar
Red Mage logo
It is not a common scam but I did have someone do that exact thing yesterday. Down to fake commit history and a script in the repo leftover to generate commit history
Samson's avatar
“Yeah, I’ve been noticing it quite a bit lately. By the way, what kind of work are you currently focused on? I’m also working in AI and digital solutions, so I’m always interested in seeing what others are building
Tan's avatar
Agreed bro!! 🚀
Madi's avatar
thanks for sharing your advice, Andrés! stay safe out there <3 we do our best to prevent any spam from getting through, but sometimes they make it through our safeguards so reporting any suspicious convo is a huge help.
we have this article about how to detect and report potential scams as well!

help.contra.com

How to detect and report potential scams | Contra Help Center

Reporting scams on Contra

Andrés's avatar
Red Mage logo
Like I said, y'all are killer. I often see something that looks like spam and by the time I go to open Contra it's already handled. Those safeguards are super helpful
Celia's avatar
🙌
Nazar's avatar
Yasno Design Agency logo
facts, this one goes around way too often
Maty's avatar
Getting a face to the name is such practical advice, but it's easy to skip when you're excited about a lead. What's your go-to way of verifying someone's real identity before you commit any time, video call, LinkedIn cross-check, something else?
Jetmir's avatar
Day 12 here, still no inquiries...
Olamide's avatar
this is really helpful
Amanda's avatar
Thank you; I'm just starting out on this platform.
Olorunfemi's avatar
Thank you for the heads up.
prreeya's avatar
you should not write code for them, or not accept code from them?
Ayaan's avatar
Thanks for the warning. I will watch out
StackShortlist's avatar
One check that has saved me time: look up the client's company domain yourself and see if the person's name shows up on that site, on a team page or in the footer. If the email is a free address and the company site doesn't mention them, I ask for a short video call before anything else. Nobody legit minds a 10 minute call.
Mayke's avatar
The fake commit history detail you mentioned in the replies is a scary touch, since it makes a repo look legit at a glance. Do you now ask for a quick video call before even opening a client's repo, or is that too much friction for small gigs?
Rukhsar's avatar
This one nearly caught me earlier this year. A prospect pushed me to install their packages before any contract existed, and the vetting step you describe is exactly what made me walk away. I now insist on a video call with a face to the name before I touch anything a stranger sends me.
OLANREWAJU's avatar
The fake commit history is the detail that should scare people. A polished repo is not proof of anything anymore. My rule now: no contract and no video call, no clone — and if I do need to look, it is in a sandbox, never on the machine with client work and keys. Building agentic...
Ilian's avatar
+1. A good rule is that any "test task" should run in a sandbox or VM, never your main machine, and never anything that wants your env vars or wallet. Real clients don't mind that.
Asif's avatar
Important reminder, Andrés. A potential client asking you to run unknown code or install software before establishing trust is a serious red flag.
Verifying who you're dealing with and keeping access boundaries clear should be standard practice for freelancers. Good to see this being highlighted. 👏
Opal's avatar
Thank you for posting this, Andrés. As a developer, the “run this code or install this package” request is the one I’d be most careful with. Have you noticed other red flags that tend to show up before that point, like vague briefs or pushing to move off Contra?
Abdullah's avatar
yes, well said. i experienced same incident too. Really appreciate it
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started