Internal vs External Game Cheats
Internal and external describe a game cheat’s claimed relationship to the game process. Internal tools operate within that process; external tools operate separately. Aimbot, ESP and radar describe features, so they belong in different comparison fields. Neither internal nor external establishes safety, approval or detection resistance. Screen-based and hardware-assisted products need their own descriptions rather than being forced into one label.
- Inside the game process
- Separate software process
- Other hardware
Implementation describes an approach. It does not establish performance or detection status.
The main difference
A research overview by Kanervisto, Kinnunen and Hautamäki distinguishes implementation approaches from the functions cheats provide. Its examples include internal, external and screen-based methods with overlapping feature categories. The useful lesson for product research is classification, not a claim that those older examples work in current games.
An internal label concerns operation within the game process. An external label concerns a separate program. That distinction says something about the claimed architecture, but it does not tell you the whole feature list, platform requirement, price or current status.
CheatsMatch therefore keeps implementation and product type separate. If the source does not state an implementation clearly, it stays unspecified.
Sources: [1]
How the process distinction works
A process is a running program. Microsoft’s Windows documentation explains that processes have separate virtual address spaces: each program has its own view of memory. That is the background for descriptions such as “inside the game process” and “a separate program.”
The distinction concerns where the software operates. It does not explain every component a product uses or every feature it offers. A listing can call a tool external while leaving those details unanswered. Read the provider’s explicit description; a logo, screenshot or product name cannot establish the missing architecture.
Sources: [2]
Why implementation matters when comparing plans
Implementation helps you compare products with the same stated approach and identify any required components. A software-only listing and a listing that requires extra hardware can have different total costs, even when both advertise the same feature.
Match the complete package before comparing prices: named game, functions, software, required components and access period. If a listing leaves a component or requirement unclear, a lower advertised price does not settle which package costs less.
Features and implementation are different fields
Features describe what a tool claims to do. Aimbot refers to aiming automation, ESP to extra information displays, and radar to a map-style information view. Implementation describes the claimed approach used by the product.
Because these are separate questions, a comparison can list two products with similar features and different implementations. It can also list two external products whose features differ substantially. Counting the number of category labels does not establish that one is better.
Read concrete descriptions. “Aim assistance” is broader than a specific aimbot claim, and “visuals” may need more explanation before it can be classified. CheatsMatch avoids upgrading vague wording into a precise feature the provider has not stated.
| Question | Example field | What it does not establish |
|---|---|---|
| What does it claim to do? | Aimbot, ESP, radar, recoil controls | The implementation method. |
| How is it described? | Internal, external, screen-based, DMA | The full feature set or detection outcome. |
| Where is it claimed to work? | Named game and platform | Every version, mode or computer. |
| What is available now? | Provider status and plan stock | Future compatibility or a tested result. |
External does not automatically mean extra hardware
External is sometimes used loosely to mean “outside the game,” “outside the PC” or simply a different product family. Those meanings should not be treated as interchangeable. A separate Windows program and a setup involving additional hardware are different descriptions.
If the listing states that extra hardware is needed, record the requirement and whether it is included in the advertised price. If it does not, do not invent a hardware shopping list from an external label.
The practical comparison question is the complete stated scope: which software, which additional components, which game and which plan. That makes hidden assumptions visible before prices are compared.
Screen-based and DMA descriptions
Screen-based products describe working from visual information, often using terms such as pixel detection or computer vision. DMA refers to direct memory access and is used in hardware-related product descriptions. These labels describe different inputs or approaches, not a shared safety tier.
Riot’s current anti-cheat discussion treats several software, hardware and visual approaches separately. That is useful evidence against assuming one marketing label describes the entire category. It does not validate a particular commercial tool.
“AI” is especially broad. A listing should explain what it means in that product. The word alone does not establish a model type, measured accuracy, supported game list or performance improvement.
Sources: [3]
Compatibility and current status still matter
An implementation type can remain the same while the product is under maintenance. A product described as external can also have an unknown current status. These fields should not be substituted for each other.
Check the exact game, Windows statement and any named exceptions. CheatsMatch shows provider-stated Windows versions and limitations. When exact versions are not published, the listing says Windows PC. Published support is not a functional test.
Then read the provider’s status page. If a dedicated status and a sales banner disagree, the comparison should say so. If no product-specific status can be established, “Couldn’t be verified” is more accurate than an inferred active label.
How to compare two listings
First compare their stated features. A tool with an ESP display and a tool with aiming automation answer different needs even if both are external. Second compare the implementation claim and any required components. Third compare the game scope, platform and status.
Only then compare the price for equivalent access. A lifetime bundle with an added spoofer is not the same offer as a month of the base product. Keep the original currency and period visible, and distinguish an out-of-stock plan from an unavailable product.
Finally read the support and refund process. Architecture labels do not establish a provider’s responsiveness or policy. A detailed product page may still have a discretionary refund policy, and a simple listing may offer a clear support route.
Common misconceptions
“External means undetectable.” The implementation label is not a detection test.
“Internal means it has more features.” Features need to be named and described separately.
“An AI label proves stronger aim.” No measured performance follows from the label alone.
“A limited number of slots proves safety.” Access limits describe availability if documented; they do not establish software behavior.
“A provider statement is a CheatsMatch verification.” We can verify that the provider publishes a claim without verifying that the claimed architecture or function is correct. The distinction remains visible in our evidence labels.
Compare products within the exact game
Use the same game when comparing feature and price differences. Fortnite, Valorant and CS2 listings may use similar vocabulary, but the named features and anti-cheat context differ. A general implementation guide cannot supply those missing product details.
Our game pages keep the implementation description beside the product’s actual feature list, price, provider status and check date. The Vanguard page adds Riot-specific context without turning an external label into approval from Riot.
Frequently asked questions
Is an aimbot always internal?
No. Aimbot is a feature category. The provider must separately describe the product’s implementation.
Does external mean a second PC is required?
No. Do not infer additional hardware from the word external. Record the components the provider actually states.
Can CheatsMatch verify an implementation from a sales page?
We can record and attribute the provider’s description. Verifying the software’s actual implementation would require different evidence.
Sources and check dates
Numbers beside a fact or score refer to the sources below. Provider descriptions are claims, not independent product tests.
- Kanervisto, Kinnunen and Hautamäki — GAN-Aimbots research, 2022 · checked 2026-09-14
- Microsoft — process virtual address spaces · checked 2026-09-14
- Riot Games — Vanguard On-Demand, June 24, 2026 · checked 2026-09-14
Search