Smart Browser advantages: stop AI cheating in assessments
AI-assisted cheating is the single biggest threat to technical hiring assessments right now. With tools like ChatGPT capable of solving basic to intermediate coding problems in seconds, recruiters face a difficult question: how do you know a candidate actually solved the test themselves? Take-home coding tests, timed screening rounds, and even proctored browser assessments were designed for a world before large language models could produce working code on demand. That world no longer exists, and the assessment stage of your hiring funnel is where the integrity gap shows up first.
One of the Smart Browser advantages worth understanding is how HackerEarth's Smart Browser addresses this gap. It is a purpose-built desktop application that locks down the testing environment, reducing candidates' ability to access AI tools, external resources, or other forms of assistance on the test device during an assessment.
The effect is observable in HackerEarth's own assessment data: assessments conducted through the Smart Browser tend to see lower solvability rates on the same question sets, which suggests the candidates who pass are demonstrating their own skill rather than relying on AI assistance. (Specific figures are directional based on internal review; see the solvability section below.)
This article breaks down exactly what the Smart Browser does, what HackerEarth's assessment data suggests about its impact on integrity, how it compares to standard browser-based proctoring, when to use it versus allowing AI, and the technical requirements for getting started. Whether you are running high-volume campus hiring or screening senior developers, this guide will help you decide if the Smart Browser fits your assessment strategy.
What is the Smart Browser and why does it matter?
The Smart Browser is a dedicated desktop application that candidates download and install before taking a HackerEarth assessment. Unlike standard browser-based tests (where candidates take assessments in Chrome, Firefox, or Safari), it creates a controlled environment that restricts access to everything outside the test window.
Think of it as the difference between an open-book exam and a supervised, closed-room test. Browser-based proctoring can detect tab switches and flag suspicious behaviour, but determined candidates can still work around it. The Smart Browser closes most of those workarounds by operating as a standalone application with system-level restrictions.
This distinction matters because the rise of large language models has fundamentally changed the cheating landscape. Reports of AI-assisted cheating in online assessments have risen sharply since the launch of ChatGPT in late 2022 — a trend documented in academic integrity research from organisations such as the International Center for Academic Integrity and coverage of AI misuse in remote testing by outlets including EDUCAUSE. Standard browser-based proctoring was not designed to counter this level of sophistication.
For recruiters and hiring managers evaluating remote proctoring for online assessments, the Smart Browser represents the most rigorous option available within the HackerEarth platform.
Core features and restrictions
The Smart Browser prevents the following candidate actions during an assessment:
- Screen sharing the test window with any application or service
- Keeping other applications open during the test (all non-essential apps are blocked)
- Resizing the test window to view content behind it
- Using multiple monitors (only the primary display is active)
- Taking screenshots or recording the test window
- Running the test inside a virtual machine (VM detection is built in)
- Accessing browser developer tools
- Viewing OS notifications that might contain copied content
The application also restricts specific keystrokes and key combinations:
- All function keys and combos (F1, F5 + Alt, etc.)
- Alt + Tab (application switching)
- Ctrl + Alt + Delete (task manager access)
- Ctrl + C and Ctrl + V (copy-paste)
- OS superkeys (Windows Key, Mac Command Key) and their combinations
Together, these restrictions significantly reduce a candidate's ability to access ChatGPT, code repositories, documentation, or external resources from the test device during the assessment. They do not prevent a candidate from using a separate phone or second computer, which is a limitation covered later in this article.
How Smart Browser changes solvability on the same assessments
After the Smart Browser had been in use for approximately one year, HackerEarth reviewed how enabling the feature affected assessment outcomes. The central metric was solvability, which measures how many candidates successfully solve each question type.
As a directional benchmark used internally by HackerEarth's assessment design team, a well-calibrated assessment for a competitive candidate pool tends to sit in a low-double-digit solvability range — high enough to identify genuine skill, low enough to differentiate meaningfully. This is a working guideline, not an industry-wide standard.
Here is what HackerEarth's internal review found. Note that the specific percentages below are qualitative summaries of internal observations rather than published figures.
Scenario A: assessments without Smart Browser
When candidates took assessments in a standard browser environment (with basic proctoring but no Smart Browser restrictions), solvability was higher across most question types than expected for the difficulty level of the questions. Standard proctoring still presented a challenge because the question sets themselves are non-trivial (drawn from HackerEarth's technical assessment library), but candidates had opportunities to use external tools, including AI assistants.
Even so, the risk remained: candidates solving problems independently competed on an uneven playing field with those using ChatGPT or similar tools.
Scenario B: assessments with Smart Browser
After the Smart Browser was enabled on the same assessments, solvability dropped on every question type reviewed. The controlled environment meant that candidates who advanced were more likely to have solved the problems using their own knowledge.
The solvability impact
Directionally, the drop in solvability when the Smart Browser was enabled suggests that a non-trivial share of candidates in the unproctored environment had been relying on outside assistance. HackerEarth has not published specific percentage figures for this comparison; the observation here is qualitative and reflects the assessment team's review of matched question sets before and after enabling the Smart Browser.
This does not mean every candidate in Scenario A was cheating. But the pattern indicates that stricter proctoring separates candidates who can solve problems independently from those who cannot. For recruiting teams, this translates to a shortlist where more candidates on the list have demonstrated verified skills.
In short: the Smart Browser does not make tests harder. It makes the results more trustworthy.
Why proctored assessments matter more in the age of AI
The assessment integrity challenge is not theoretical. Large language models are improving at an accelerating pace, and their ability to solve coding problems grows with each model release.
Widely reported coding benchmarks such as HumanEval and SWE-bench show the general trend across recent model generations:
- GPT-3.5 (2022): Widely reported to solve basic coding challenges and common algorithm problems on standard benchmarks.
- GPT-4 (2023): Reported by OpenAI and independent evaluations to handle intermediate coding tasks, including many data structures and common system design questions, at materially higher pass rates than GPT-3.5 on HumanEval.
- GPT-4o and Claude 3.5 (2024–2025): Widely reported to score at the top of public coding benchmarks and to solve multi-step coding problems that earlier models struggled with.
The specific strengths and limits of each model shift with every release, so treat these characterisations as directional rather than fixed.
For take-home coding assessments sent without proctoring, AI can now handle a significant portion of the question types recruiters rely on to evaluate candidates. This puts hiring teams in a position where unproctored test results may not reflect actual candidate ability.
The problem extends beyond individual cheating. When AI-assisted candidates advance to interviews and cannot replicate their assessment performance, your engineering team wastes hours on interviews that should never have happened. That is time pulled directly from product work.
System-level proctoring through tools like the Smart Browser directly addresses this by ensuring that the assessment stage of your hiring funnel produces more reliable signals. When combined with technical interview platforms that evaluate candidates in real-time, you create a multi-layered process that materially raises the effort required to cheat, even if it cannot eliminate every path.

Smart Browser vs. standard browser-based proctoring
Not all proctoring is equal. Understanding the differences helps you choose the right level of security for each assessment.
| Feature | Standard Browser Proctoring | Smart Browser |
|---|---|---|
| Tab-switch detection | Yes | Not applicable (other apps blocked) |
| Copy-paste restriction | Partial (can be bypassed) | Full (keystroke-level blocking) |
| External application access | Detected but not prevented | Prevented within the controlled app environment |
| Multiple monitor usage | Flagged after the fact | Blocked at the system level |
| Screenshot and screen recording | Detected in some cases | Blocked at the OS level |
| Virtual machine detection | Limited | Built-in VM detection |
| AI tool access (ChatGPT, etc.) | Detectable via tab switching | No access via the test device |
| Candidate experience impact | Minimal (browser-based) | Requires app download |
Standard browser-based proctoring works well for lower-stakes assessments or situations where you want a lighter candidate experience. It detects suspicious behaviour and flags it for review.
The Smart Browser is designed for higher-stakes assessments where you need certainty on the test device, not just flags. When the cost of a bad hire is significant (senior engineering roles, for example), the trade-off of requiring an app download is often worth the added integrity.
For teams looking to improve the candidate experience while still maintaining assessment integrity, a tiered approach works well: use browser-based proctoring for initial screening rounds and reserve the Smart Browser for final technical assessments.

Known limitations of the Smart Browser
To set expectations honestly, the Smart Browser has real constraints recruiters should know about:
- Second-device workaround. The Smart Browser controls the test device only. A candidate with a phone or a second laptop can still consult AI tools or reference material. Live webcam proctoring or in-person testing is required to address this vector.
- Desktop only, no mobile candidates. Because it is a desktop application, candidates who can only test on a phone or tablet cannot participate. High-volume campus drives in regions with lower desktop penetration may need a hybrid approach.
- Limited Linux distribution support. Linux support is currently limited to three Ubuntu LTS versions. Candidates on other distributions (Fedora, Arch, older Ubuntu) cannot install the application.
- Enterprise device restrictions. On locked-down corporate laptops, IT policies or firewalls can block installation of new desktop applications, which can affect lateral candidates testing on employer-issued machines.
- Install friction. The download and install step adds a small amount of drop-off compared with a pure browser test, particularly if candidates try to install last-minute.
When to use the Smart Browser (and when to allow AI)
This is where the decision becomes strategic rather than technical. The Smart Browser gives you the ability to create a fully locked-down assessment environment. But that does not mean you should use it for every test.
Option 1: block AI access entirely
Use the Smart Browser when the primary goal is evaluating a candidate's core programming skills, specifically:
- Syntax familiarity and language proficiency
- Problem-solving ability without external assistance
- Algorithm design and optimisation under constraints
- Code efficiency and clean coding practices
This approach is suited to high-volume hiring where you need to filter large candidate pools efficiently. Campus recruitment drives, associate-level engineering roles, and standardised skill assessments are common use cases.
The Smart Browser raises confidence that candidates who pass did so on their own ability. Your shortlist becomes a more reliable signal for the next stage.
Option 2: allow AI to expand the assessment scope
For senior or specialised roles, consider allowing AI tool access during assessments. Many experienced developers already use AI assistants as part of their daily workflow. Evaluating how a candidate uses AI (prompt engineering, code review, solution refinement) can reveal higher-order skills that a locked-down test cannot measure.
Think of it the way writing professionals use spell checkers. The tool does not replace skill; it augments it. For roles where AI collaboration is part of the job, testing candidates without AI access may actually give you a less accurate picture of their real-world capabilities.
In these scenarios, focus the assessment on:
- System design and architectural thinking
- Code review, debugging, and optimisation of AI-generated code
- Problem decomposition and communication
- Creativity and novel approaches to ambiguous problems
The key is matching your proctoring level to what you are trying to measure. The Smart Browser is a tool, not a mandate.
Technical requirements and getting started
System requirements
The Smart Browser is a lightweight desktop application. Candidates need to download and install it before the assessment begins. Supported environments (as documented by HackerEarth product; confirm current list with your account team before rolling out):
- Windows: Windows 10 and Windows 11
- macOS: Version 13.5 (Ventura) and above
- Linux: Ubuntu 20.04, 22.04, and 24.04
The application requires a stable internet connection throughout the assessment. Hardware requirements (RAM, disk space) are minimal, as the application primarily functions as a controlled browser environment rather than a resource-intensive program.
Rolling out Smart Browser to candidates
Communication matters when introducing a proctored environment. Candidates who are surprised by a desktop application download are more likely to drop off or have a negative experience. A common approach:
- Notify candidates in advance. Include Smart Browser requirements in the assessment invitation email with clear download instructions.
- Provide a test run. Allow candidates to install and verify the application before the scheduled assessment window.
- Offer technical support. Link to troubleshooting guides and provide a support contact for installation issues.
- Explain the purpose. Frame the Smart Browser as a fairness measure. Candidates who are confident in their skills generally appreciate a level playing field.
Setting up the Smart Browser on the recruiter side is straightforward. Within the HackerEarth assessment configuration, toggle the Smart Browser proctoring option when creating or editing a test. The platform handles the rest, including generating candidate-facing instructions.
For teams exploring AI-powered interview tools alongside proctored assessments, the Smart Browser integrates within the broader HackerEarth ecosystem. You can use it for the assessment stage and pair it with AI or human-led interviews for subsequent evaluation rounds.
Security, privacy, and candidate data
Assessment proctoring involves monitoring candidate behaviour, which raises legitimate privacy questions. As a recruiter, you will likely be asked two things by candidates and by your own legal or compliance team: what does the tool observe, and what happens to that information. The details below are drawn from HackerEarth product documentation; verify current specifics with your account team or HackerEarth security documentation before publishing candidate-facing communications.
What the Smart Browser monitors:
- Application and window activity on the candidate's device during the test
- Attempts to use restricted key combinations (the application blocks specific combinations rather than logging general keystrokes, per product documentation)
- Attempts to access restricted functionality (screenshots, screen sharing, virtual machines)
What the Smart Browser does not do (per current product documentation):
- It does not access the candidate's webcam or microphone unless webcam proctoring is separately enabled
- It does not log personal files, browsing history, or data outside the test session
- It does not remain active or collect data after the assessment is completed
What to tell candidates and compliance stakeholders
For candidate communications, a short paragraph explaining the three points above is usually sufficient. For legal or data protection teams, request HackerEarth's current security and data handling documentation, including any applicable certifications and data residency options that apply to your contract. If your organisation operates under strict data governance policies (for example, roles requiring GDPR-aligned handling), confirm the specifics with the HackerEarth support or security team in writing before rolling the tool out.
Next steps
Assessment integrity is not a nice-to-have. It is the foundation that every subsequent hiring decision rests on. If your assessments can be gamed with AI tools, your shortlists are less reliable, your engineering team spends time on mismatched interviews, and your cost-per-hire rises.
The solvability pattern above is the practical reason to consider the Smart Browser: on the same assessments, with the same candidate pools, enabling it changes which candidates advance. If your current funnel is producing interviews that do not match assessment scores, that gap is where to look first.
If you are ready to strengthen your assessment process, explore HackerEarth's technical assessment platform to see the Smart Browser in context. Or book a demo to discuss how proctored assessments fit your hiring workflow.
Frequently asked questions
How does the Smart Browser differ from lockdown browsers used in academic testing?
Academic lockdown browsers are optimised for multiple-choice and short-answer exams. The Smart Browser is built around a coding IDE with compilers, test-case runners, and language support, while adding hiring-specific controls such as VM detection and copy-paste blocking tuned to code-theft patterns rather than essay copying.
Can a candidate still cheat with a second device?
Yes, and this is the main limitation to understand. The Smart Browser controls the test device only. A candidate holding a phone off-camera can still consult ChatGPT. If second-device cheating is a material risk for your role, pair the Smart Browser with live webcam proctoring or in-person final rounds rather than relying on the test device controls alone.
Will strict proctoring hurt my offer acceptance rates?
In practice, the bigger driver of drop-off is surprise, not proctoring itself. Candidates who are told in the invitation email that the test uses a downloadable proctored environment, and who are given a test-run link, tend to complete at rates close to unproctored assessments. Last-minute install prompts on the day of the test are what damage completion.
Which assessments are the wrong fit for the Smart Browser?
Two categories to avoid: (1) senior roles where AI-augmented working style is part of the job you are hiring for — locking down the environment measures the wrong thing; and (2) candidate pools that will primarily test on mobile devices or on locked-down corporate laptops where installs are blocked.
How should I explain the Smart Browser to a candidate who pushes back on privacy grounds?
The short version: it monitors application and window activity on the test device during the test session only, does not touch the webcam or microphone unless webcam proctoring is separately enabled, and stops collecting data when the test ends. For candidates or their counsel who need more, request HackerEarth's current security documentation through your account team and share it directly rather than paraphrasing.
How do candidates install the Smart Browser?
Candidates receive a download link as part of their assessment invitation. The installation takes a few minutes. Two things reduce install-day problems: send the link at least 48 hours before the test window, and include a link to a short test assessment so candidates confirm the install works before the real test begins.



