BigData24: web service on website security
A web service for website owners with a free online check, write-ups of 29 hacking scenarios and security guides for 12 platforms.
- Client
- BigData24
- Industry
- Website security
- Project type
- Web service

01Task
When a website is infected, malicious code can redirect visitors on smartphones and from search engines to third-party pages, while the website keeps working as usual for the administrator. The client needed a web service that lets the owner check how the website appears to visitors and search engines, identify the nature of the problem and get instructions for their platform.
02Solution
The web service is built on Django. The website structure focuses on two main actions: checking a website and contacting a specialist. Both are available from the header, and the page content leads to the next step.
The online check opens the website in three modes: from a desktop computer, from a smartphone and via a link from a search engine. Comparing the results reveals redirects that the administrator does not notice when viewing the website normally. The check also covers blacklists, scripts from third-party domains, the CMS version, the SSL certificate and whether service files are publicly accessible. No hosting access is required for the check.
The knowledge base contains write-ups of 29 scenarios in four categories: infection and malicious code, spam and reputation, data theft and fraud, access and website operation. For each scenario, it describes the signs of the problem, the first steps, how to deal with the consequences and how to prevent it from happening again. A separate section contains security guides for 12 platforms, including WordPress, Bitrix, Laravel and custom-built websites.
Server-side rendering makes the full text available to search engines. A sitemap is provided for indexing.
What we did. We created the design, front-end and back-end of the web service: the online check module, the knowledge base and the form for contacting a specialist. We provide technical support for the website and server.
03Design
Dark interface and 3D graphics
The interface uses a black background and color-coded statuses: lime green means normal, red means a threat and yellow means a warning. Website URLs, code and check results are shown in a monospace font.
The home page features a 3D sphere of particles that changes as you scroll. Icons, platform badges and other graphics were created specifically for the project, without stock images.
Brand colors
What happened to the website?
The user selects the signs of the problem they see and gets recommendations on first steps, with a link to a detailed write-up.

Free website check
The home page presents the online check parameters and a sample result. The check page has a form for entering the website URL and choosing how to open it: from a desktop computer, from a smartphone or via a search engine.


Check report
The report contains an overall grade from A to F, a score on a 100-point scale, statuses for each check category and next steps. Detailed information about the problems found is available after signing in with Telegram or email.

Scenario write-up
The top of the page shows the danger level, possible consequences and the types of websites where the problem occurs. Below are the first steps, the signs and the cleanup procedure.

Guides for 12 platforms
For each CMS and framework, the guide describes where malicious code hides and which vulnerabilities to fix first.

09Result
BigData24 combines the online check, write-ups of hacking scenarios and security guides. The service has 130+ interlinked pages. A website owner can move from a description of hacking signs to instructions for their platform and contact a specialist if needed.
We provide technical support for the website and administer the server.
Technologies and timeline
Python, Django, JavaScript, three.js, nginx, gunicorn, Cloudflare.
The next one could be yours
Need a similar project?
Tell us about your task — we will discuss it and prepare a proposal.
or call us +380 (95) 658 67-78
11Contact
Tell us
about your task
Describe your project or a problem with your website. We will contact you during business hours, clarify the details and prepare a proposal with stages, timeline and cost.
- 01We contact you
- 02We discuss the task
- 03We prepare a proposal














