
Modrinth · Minecraft mod
No Prying Eyes
Provides full control over your data; namely telemetry and chat reporting.
Quick answer
Which No Prying Eyes release should I use?
No Prying Eyes 2.0.0 targets 1.21.10, 1.21.11 with Fabric. Installation on the client is optional. Installation on the dedicated server is optional. All 1 required mods have matching files.
Where it goes
Is No Prying Eyes required on the client, server, or both?
Installation on the client is optional. Installation on the dedicated server is optional.
The source marks this as usable on both the client and server.
What else does No Prying Eyes 2.0.0 need?
2.0.0. Change the file and its required mods may change too.
Install Fabric API first. We found matching files for this game-version and loader setup.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add No Prying Eyes without breaking your instance.
Built for No Prying Eyes 2.0.0. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 2.0.0. It targets 1.21.10, 1.21.11 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Fabric API first. We found matching files for this game-version and loader setup.
- 03
Put it on the correct side
Installation on the client is optional. Installation on the dedicated server is optional.
- 04
Pick the file you checked
Use the “Get this file” button beside 2.0.0. It opens that exact file at the source.
About this project
What does No Prying Eyes add?
No Prying Eyes
Provides full control over your data; namely telemetry and chat reporting.
Requirements
- Fabric loader
- Fabric API
Features
Most features are configurable and enabled by default.
- Disable chat reporting using 4 different modes
- Disable telemetry data collection
- (Clientside) bypass global bans
- Disable profanity filter
- Fake ban (yes, pretend to be banned)
- On-demand signing
- A client-side patch for the UK chat restriction
How it works
If something is unclear, you are welcome to join the Discord to talk about it.
Telemetry
If telemetry is disabled, it will replace the telemetry sender with a dummy that does nothing.
Telemetry is disabled by default.
Bypassing global bans
A note on the bypass global bans thing. This does not work server-side, it is a client-side only feature. It works by tricking the client into thinking that the player is not banned. It falsifies ban data so that all client-side features (eg the multiplayer button) are enabled.
Implementing this server-side is currently beyond the scope of the mod.
Servers with this feature enabled still prevent players that are banned from joining and clients with this feature enabled still can't join servers that don't allow banned profiles.
It is enabled by default.
Chat reporting
This mod removes chat reporting by allowing both client and server to select between 3 different signing modes. Servers which disable signing (by the latter options) strip all messages of their signature.
The signing mode is set to NO_KEY by default, and it is recommended to keep it this way.
1. SIGN
This is the default Minecraft signing mode, it does not alter anything and allows chat reporting as normal
2. NO_SIGN
This strips message signatures, but still requires players to send their public key. This is useful for some servers, which enforce secure profiles but don't require signed messages. You can also join servers that require signed messages with this, but you will probably not be able to chat.
It is generally discouraged to use this option unless required.
3. NO_KEY
This works both server-side and client-side. It strips signatures and public keys from signed messages (server-side) so that clients who sign their messages can still join the server, while also allowing clients who don't send their key (and also don't sign their messages) to join.
On the client-side this prevents the game client from sending the player's public key to the server, and prevents the client from signing messages.
4. ON_DEMAND
This will yield on servers that require signing, thus enabling signing. NPE will however prompt you to ask if you want to sign your messages on said servers. The prompt is also configurable.
Profanity filter & UK Chat Control
This disables the profanity filter (and now also UK chat control) that you can also just disable in your Minecraft account settings. It removes the asterisks. This only works client-side so if servers decide to filter words, this cannot prevent them from doing that.
It's a nice feature to be able to toggle on the fly without having to potentially go on the Minecraft website, modify your account settings and restarting your game.
About the account settings, you can only disable the profanity filter if Mojang knows you are 18+, this means children cannot disable this setting in their account settings without the consent / control of a guardian. This feature can basically bypass that.
It is disabled by default.
Reasoning
I believe that online privacy is a basic human right, the collection of your personal data should be opt-in.
You should not be obliged to share your usage information with vendors or third party groups.
Following 1.19, Minecraft implemented telemetry data collection and account bans by allowing players
to report each other on third party servers to Mojang instead of the server moderators.
Mojang should not be involved in the moderation of players on third party servers and they should not force you into
sharing personal usage data.
Contact
Project description from Modrinth.
Pick your setup
No Prying Eyes by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.2
2 loader builds26.1.2
1 loader build1.21.11
1 loader build1.21.10
1 loader build1.21.9
1 loader build1.21.8
1 loader build1.21.7
1 loader build1.21.6
1 loader build1.20.4
1 loader build1.20.3
1 loader build1.20.2
1 loader build1.20.1
1 loader buildShowing the newest 12 of 16 game versions. Older files are in the list below.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
No Prying Eyes versions and loaders
3.2.0-beta+fabric
nopryingeyes-fabric-26.2-3.2.0-beta.jar
17 Jul 2026
3.2.0-beta+neoforge
nopryingeyes-neoforge-26.2-3.2.0-beta.jar
17 Jul 2026
3.1.0-beta
NoPryingEyes-26.2-3.1.0-beta.jar
12 Jul 2026
3.0.0-beta
NoPryingEyes-26.1.2-3.0.0-beta.jar
11 Jul 2026
2.0.0
NoPryingEyes-2.0.0+1.21.10.jar
29 Jan 2026
1.21.10-v1.8.0
NoPryingEyes-1.8.0+1.21.10.jar
8 Oct 2025
1.21.9-v1.7.1
NoPryingEyes-1.7.1+1.21.9.jar
5 Oct 2025
1.21.8-1.7.0
NoPryingEyes-1.7.0+1.21.8.jar
5 Oct 2025
1.21.7-v1.7.0
NoPryingEyes-1.7.0+1.21.7.jar
5 Jul 2025
1.21.6-v1.7.0
NoPryingEyes-1.7.0+1.21.6.jar
23 Jun 2025
1.20.4-v1.5.5
NoPryingEyes-1.20.4- v1.5.5.jar
3 Feb 2024
1.20.4-v1.5.4
NoPryingEyes-1.20.4- v1.5.4.jar
27 Jan 2024
Looking for an older file? The official Modrinth project page is in Resources.