Safe Check
Is this link or file safe to open?
Check whether a link or a file is safe before you open it — against 15+ threat-intelligence sources, with document analysis for macros, embedded scripts and hidden URLs.
€0.05 / link + €0.10 / file
Every account gets €5 of usage free each month, shared by all the tools. No card and no time limit: you pay only for what goes over. Try it right away, no account needed; signing in adds history and the full report.
What it does
- Links: we follow where a link really leads, shorteners like bit.ly included, and compare it with more than 15 databases of fraudulent sites
- Documents: we find hidden macros and scripts in Word, Excel and PDF files, the way attackers most often infect computers
- Links inside documents: we check the links hidden in a file too
- Ongoing check: if a link later turns out to be dangerous, the result is updated
- A result to share: send it to a colleague or the sender and show why the file stays closed
How this tool bills
Today's list prices in EUR, read from the qzila price list when this page was built. You are billed monthly for what you used.
- Safe Check link check€0.05 / link
- Safe Check file check€0.10 / file
What you would pay
Enter how much you need in a month. Priced with today’s list.
Every account gets a 5 € credit each month, taken off the invoice. All the tools you use share it; the estimate assumes this is the only one.
The API
Every qzila tool is a GraphQL API first; the web UI is one client of it. Anything you can do in the browser you can do from a script, a CI job or the Asign platform.
https://safe-check.qzila.com/graphqlPOST · application/json · { "query": "…" }
Requests are authenticated with your qzila session (the same sign-in as the browser). For automation, sign in once at identity.qzila.com and reuse the session cookie; API keys for service accounts are on the roadmap.
Whatever this tool detects — a verdict flip, a regression, a change, an incident — is emitted as a signal to the qzila alert hub, which forwards it to email, Slack, a webhook or Jira, and to Service Watch, which can also send it as an SMS. Each signal carries the asset it belongs to, so you can correlate it back to your own inventory (or to an Asign asset).
Main operations
checkLinkmutationCheck one URL and get the verdict, score and the normalised URL back.
mutation { checkLink(url: "https://example.com/invoice.pdf") { verdict score normalisedUrl } }requestUploads / checkFilemutationAsk for an upload slot, PUT the file bytes, then check the uploaded file by id.
mutation { checkFile(id: "upl_9f3…") { verdict findings { kind detail } } }sessionHistoryqueryYour own recent checks and their verdicts.
query { sessionHistory { url verdict checkedAt } }
Send requests to https://safe-check.qzila.com/graphql
Questions about Safe Check
What does Safe Check look at?
The link is followed through every redirect to its final destination, which is then checked against fifteen reputation and malware sources plus our own heuristics. Files are scanned by several engines and inspected for macros, embedded scripts and known-bad hashes.
Is my file or link stored?
Files are kept only for the time of the scan and deleted afterwards. The verdict and the normalised URL stay in your history so you can show later what was checked and when.
Can my staff use it without an account?
Yes — the public check page works without signing in. Signed-in use adds history, the API and higher limits.
What counts as a check?
One URL or one file. Re-checking the same link on the same day is not billed again.
Is the free credit a trial?
No. Every month your account gets €5 of usage free, shared by all the tools. If you stay under it, you pay nothing: no card, no time limit.
How am I billed?
Monthly, for what you actually had in the tool during the month, at the public price per unit. Everything lands on one invoice itemised per tool. Remove something and it stops billing the same day.
Where do alerts go?
Every tool reports through one alert hub. You choose per destination: email, Slack, a webhook, SMS or a Jira ticket — and Service Watch shows the same signals on one board.
Where is my data kept?
The tools run on AWS in the EU (Frankfurt), operated by adcore s.r.o., a Slovak company. A few services they rely on sit outside the EU — Stripe for card payments, Google for analytics after your consent, the threat-intelligence lookups behind Safe Check — and the privacy policy lists each one.
Start with one tool. Add more when you need them.
Sign in once and every tool is a click away. You pay monthly only for what you watch. No minimum, no contract. Prices are public on every tool.
- One account for every qzila tool
- €5 free every month, then you pay for what you use
- Alerts by email, Slack, SMS, webhook or to Jira