explaingit

max-eee/neopass

Analysis updated 2026-05-18

25,176JavaScriptAudience · vibe coderComplexity · 2/5Setup · easy

TLDR

Chrome extension that bypasses exam restrictions and adds AI-powered question answering for online test platforms like Iamneo, HackerRank, and NPTEL.

Mindmap

mindmap
  root((repo))
    What it does
      Bypass tab switching
      Block paste detection
      AI answer questions
    Features
      Free with API key
      Pro managed access
      Keyboard shortcuts
    Supported platforms
      Iamneo portal
      HackerRank
      NPTEL
    Tech stack
      JavaScript
      Chrome extension
    Setup
      Developer mode
      Load unpacked
      Configure API key
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Bypass exam platform restrictions like tab-switching detection and paste blocking during online tests.

USE CASE 2

Use AI to automatically answer multiple-choice and coding questions without leaving the exam page.

USE CASE 3

Share a frozen or blank screen instead of your real screen during proctored exams.

What is it built with?

JavaScriptChrome Extension API

How does it compare?

max-eee/neopassdimsemenov/photoswipegoldfire/howler.js
Stars25,17625,14225,261
LanguageJavaScriptJavaScriptJavaScript
Setup difficultyeasyeasyeasy
Complexity2/52/52/5
Audiencevibe coderdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
License could not be detected automatically. Check the repository's LICENSE file before use.

In plain English

NeoPass is a Chrome browser extension aimed at students taking online exams on platforms like the Iamneo portal, HackerRank, and NPTEL that restrict what you can do during a test. The extension bypasses restrictions such as tab-switching detection, paste blocking, and screen-share requirements. It also adds AI-powered features that can answer multiple-choice questions and coding problems. The free version requires users to supply their own API key from an AI provider such as OpenAI, Google Gemini, or Anthropic Claude. Users configure the key in the extension's Settings tab, and then use keyboard shortcuts to trigger the AI to solve questions or search for answers without leaving the exam page. The Pro version removes the need to provide an API key by providing managed AI access, and adds additional bypass features like sharing a blank or frozen screen instead of the real one. Installation involves downloading the extension, enabling developer mode in Chrome, and loading the unpacked extension folder. The extension is written in JavaScript. According to the README, it is intended for educational purposes, though its primary feature set is designed to circumvent exam security measures on the listed platforms.

Copy-paste prompts

Prompt 1
How do I install this Chrome extension and set up my OpenAI API key to start using it on exam platforms?
Prompt 2
Show me how to use keyboard shortcuts to trigger the AI to answer questions during an online exam.
Prompt 3
What are the differences between the free version and Pro version, and which exam platforms does this work with?

Frequently asked questions

What is neopass?

Chrome extension that bypasses exam restrictions and adds AI-powered question answering for online test platforms like Iamneo, HackerRank, and NPTEL.

What language is neopass written in?

Mainly JavaScript. The stack also includes JavaScript, Chrome Extension API.

What license does neopass use?

License could not be detected automatically. Check the repository's LICENSE file before use.

How hard is neopass to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is neopass for?

Mainly vibe coder.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub max-eee on gitmyhub

Verify against the repo before relying on details.