Feature Description
NullPrivate - Professional ad-blocking and privacy-protection solution
Product Overview
NullPrivate is a powerful network ad-blocking tool focused on providing comprehensive network privacy protection and content-filtering services. With advanced filtering technology, it helps users achieve a safer, faster, and cleaner web-browsing experience.
Core Features
Please use the left-hand table of contents to view detailed instructions for each feature.
1 - Web Ad Blocking
NullPrivate effectively blocks web ads through intelligent analysis and filtering technologies, delivering a cleaner browsing experience. It not only significantly improves page load speeds but also reduces bandwidth usage and protects your online privacy.
Basic Principles of Ad Blocking
NullPrivate uses DNS filtering technology to monitor and analyze network requests in real time. When an ad-related domain request is detected, the system automatically returns an empty address or a local loopback address, thereby preventing ad content from loading. This approach is both efficient and transparent to the user, without affecting normal browsing.
Intelligent Blacklist System
NullPrivate employs a multi-layer blacklist management mechanism:
- Auto-Update: The system periodically fetches the latest ad domain lists from trusted sources
- Category Management: Domains are classified by type—ads, trackers, malware, etc.
- Performance Optimization: Uses efficient matching algorithms for fast response
- Statistical Analysis: Provides detailed blocking statistics so you can see the protection in action

Flexible Whitelist Control
The whitelist feature offers precise access control:
- Access Protection: Only allows access to trusted sites
- Scenario Customization: Ideal for anti-addiction and enterprise network management
- Simple Configuration: Supports import/export for easy management
- Real-Time Effect: Changes take effect immediately without service restart
Usage Recommendations
- Start with the basic blacklist and adjust gradually
- Regularly review blocking statistics to understand system effectiveness
- Promptly add domains to the whitelist when false positives occur
- Customize filtering rules for special needs
Technical Details
DNS Filtering Mechanism
- Uses high-performance DNS response caching
- Supports IPv4 and IPv6 dual-stack filtering
- Millisecond-level local response speed
Rule Matching
- Exact domain matching
- Wildcard rule support
- Regular expression matching
- Memory-optimized data structures
- Concurrent request handling
- Intelligent caching mechanism
2 - Mobile Ad Blocking
Effectively block ads in the mobile OS and apps, boosting device performance and user experience
Problem Overview
Many Android devices ship with pre-installed adware that:
- Pops up ads at inappropriate moments
- Continuously collects user data in the background
- Consumes system resources, causing performance degradation
- Generates unnecessary network traffic
- Significantly shortens battery life
AdGuard Solution
“NingPing” protects your device by:
- Blocking network requests from adware
- Preventing malicious tracking
- Optimizing device performance
- Extending battery life
- Reducing mobile data usage
3 - Privacy Protection
Block privacy-leaking requests and safeguard user privacy.
The Relationship Between Privacy and Advertising
Advertisers’ revenue primarily comes from ad conversions. To boost conversion rates, platforms need to:
- Increase user retention
- Serve personalized ads
This requires extensive collection of user privacy data. Platforms circumvent legal restrictions through:
- Complex user agreements
- Data exchanges with partners
- Disguised data anonymization
Privacy Protection Priority
Protecting privacy is more important than simply blocking ads:
- AdGuard’s Chinese filter has far more tracking rules (>400k) than ad rules (<100k)
- Some platforms have few ads yet profit more by monetizing privacy data

So-called personalized recommendations often don’t truly understand user needs; they’re marketing tactics:
- “You’ll like this” actually means “I want to sell this”
- Seemingly thoughtful services hide continuous data collection
How to Protect Yourself
Learn “cyber shrewdness” — control privacy leaks and avoid being accurately profiled by platforms. AdGuard Personal Service can help you achieve this.
4 - Malware Blocking
Intercept malware through multi-layer protection mechanisms to safeguard devices and data security
What is Malware?
Malware is a category of software designed to damage or gain unauthorized access to computer systems. It may:
- Steal personal information and sensitive data
- Disrupt system functions and files
- Encrypt data for ransom
- Recruit devices into botnets
How Malware Spreads
Hackers typically spread malware through the following methods:
- Download links disguised as legitimate software
- Attachments in phishing emails
- Vulnerable websites
- Infected advertisements
How AdGuard Protects You
“NingPing” provides comprehensive malware protection:
- Blocks known malware download links
- Prevents communication between malware and command-and-control servers
- Identifies and stops suspicious data exfiltration
- Regularly updates malware signature databases
It is recommended that you also adopt additional security measures, such as keeping your system and software up to date and exercising caution when downloading and opening attachments.
5 - Adult Content Blocking
“NullPrivate” provides powerful adult content filtering, using intelligent recognition and blocking mechanisms to effectively shield against inappropriate content, creating a safe network environment for families and enterprise users.
Feature Overview
“NullPrivate” employs a multi-layer content filtering mechanism that can effectively identify and block:
- Pornographic and adult content sites
- Violent content
- Gambling-related sites
- Other harmful information
How It Works
The system achieves content blocking through:
- DNS-level blocking: Prevents domain resolution of known harmful sites
- Intelligent categorization: Classification system based on multiple trusted data sources
- Real-time updates: Regularly updated blocking rules to ensure protection effectiveness
Configuration Guide
Basic Settings
Add the blocklist Link to the filter blacklist
Advanced Options
- Custom rules: Add specific sites to the blocklist
- Exception management: Set up whitelists to avoid false positives
- Access logs: View blocking records
Application Scenarios
- Family protection: Create a safe browsing environment for minors
- Enterprise management: Ensure employee access to work-appropriate sites
- Public spaces: Suitable for public networks in libraries, schools, etc.
Notes
- Recommended to use in conjunction with anti-addiction features
- Regularly check and update filtering rules
- If false positives occur, promptly add to whitelist
- If circumvention is detected, submit feedback
6 - Social Network Blocking
Protect your online privacy by blocking social network trackers and embedded components
Risks of Social Network Tracking
Social network platforms collect user data through various means:
- Social plugins and share buttons
- Embedded content and widgets
- Third-party cookies and trackers
- Cross-site user behavior analysis
How AdGuard Protects You
“NingPing” safeguards your privacy by:
- Blocking social media trackers
- Preventing unauthorized data collection
- Filtering social network ads
- Stopping user profiling analysis
Recommended Usage
- Enable the social network filter
- Regularly check the blocking log
- Set up a whitelist as needed
- Keep filtering rules updated
With these measures, you can continue using the core features of social networks while protecting yourself from unwanted tracking and data collection.
7 - Phishing Site Blocking
Blocks phishing site requests, safeguards users’ personal assets, and provides all-around network security protection.
What is a phishing site?
A phishing site is a fraudulent website that masquerades as a legitimate one in order to obtain sensitive information such as personal details and account passwords. These sites usually imitate:
- Banks and payment platforms
- Social networks
- E-commerce sites
- Government agency websites
Main risks
- Stealing user accounts and passwords
- Pilfering bank card and payment information
- Spreading malware
- Causing personal privacy leaks
- Leading to financial loss
How AdGuard protects you
“NingPing” offers protection through:
- Real-time URL safety checks
- Blocking known phishing sites
- Preventing malicious domain resolution
- Providing safe-browsing alerts
Safe-usage recommendations
- Enable AdGuard’s phishing protection
- Pay attention to the authenticity of the URL
- Do not click links from unknown sources
- Regularly update the AdGuard rule database
8 - Tracking Protection
Block tracking requests to fully protect user privacy and enhance the browsing experience.
What is Tracking?
Tracking is the practice of websites and applications collecting user data. Common tracking methods include:
- Cookie tracking
- Tracking pixels
- Browser fingerprinting
- Device identifier collection
- Behavioral analysis scripts
Impact of Tracking
Tracking activities have the following negative effects:
- Violate user privacy by exposing personal behavioral data
- Increase network traffic consumption
- Reduce device battery life
- Slow down webpage loading speeds
How AdGuard Protects You
“NingPing” fully protects your privacy by:
- Intelligently identifying and blocking tracking requests
- Preventing third-party cookies
- Removing tracking parameters
- Blocking common analytics scripts
By using AdGuard, you can enjoy a safer, faster, and more energy-efficient web experience.
9 - Malicious Traffic Interception
Prevent malicious traffic hijacking and content tampering through encrypted DNS and traffic protection, ensuring secure network access
Malicious Traffic Interception
Problem Background
In daily internet usage, you may encounter the following security risks:
- ISP DNS hijacking that redirects you to fake websites
- Public WiFi hotspots injecting advertising content
- Man-in-the-middle attacks tampering with web content
- Unencrypted traffic being monitored and hijacked
Solution
Through the following technical means, we can effectively protect against these threats:
- Enable encrypted DNS queries
- Use HTTPS encrypted connections
- Establish private secure channels
- Real-time monitoring of abnormal traffic
These protection measures can ensure your network access is safe and reliable, preventing various malicious hijacking and content tampering.
10 - Access Request Logs
Gain comprehensive insight into and control over your network traffic through detailed request logs and statistics.
Complete Access Request Logs

The access request logs provide the following details:
- Time: The exact moment the request occurred
- Client: The IP address of the device that initiated the request
- Target: The domain name or IP address being accessed
- Response Status: The outcome of the request
- Filtering Rules: Any filtering rules that were triggered (if applicable)
You can use the search box to filter logs by domain, IP, or rule name. Logs are retained for 3 days by default.
Top Requested Domains

Domain access statistics display:
- The most frequently accessed domains
- The number of requests for each domain
- Upstream and downstream traffic generated
- Most recent access time
Sorting by request count or traffic volume helps you identify high-traffic sites.
Top Blocked Domains

Blocking statistics show:
- A list of blocked domains
- Block count statistics
- Filtering rules that were triggered
- Most recent block time
Directly within the list you can:
- Add mistakenly blocked domains to the allowlist
- View the specific rule that caused the block
- Export statistics for further analysis
11 - Statistics
Comprehensive DNS query statistics and analytics to help you understand network usage.
DNS Query Statistics
AdGuard Private Services provide detailed DNS query statistics and analytics to help you better understand network usage.
Top Requested Domains

Statistics include:
- Domain access frequency
- Request count per domain
- Trend view by time period
- Search and filtering support
Blocked Requests Analysis

Displays in detail:
- List of blocked domains
- Matching rule details
- Block reason explanations
- Block time records
Data Applications
Statistics help you:
- Identify potential security threats
- Optimize ad-blocking rules
- Analyze network usage habits
- Adjust network access policies
12 - Supported Platforms
“NingPing” supported platforms and configuration guide
Supported Protocols
“NingPing” supports the following encrypted DNS protocols:
- DoT (DNS over TLS) - DNS queries encrypted via TLS
- DoH (DNS over HTTPS) - DNS queries encrypted via HTTPS
Windows 11
- Supports system-level DoH configuration
- Configure via Settings -> Network & Internet -> DNS server
macOS (Big Sur and above)
- Supports system-level DoH/DoT configuration
- Can be configured via System Preferences -> Network
iOS (14.0 and above)
- Supports system-level DoH/DoT configuration
- Can be configured in Settings -> General -> VPN & Device Management
Android (9.0 and above)
- Supports system-level Private DNS (DoT)
- Configure in Settings -> Network & Internet -> Private DNS
Browser Support
- Chrome/Edge/Brave: Supports DoH
- Firefox: Supports DoH/DoT
- Safari: Follows system DNS settings
For detailed configuration instructions, please refer to the specific configuration guides for each platform.
13 - Configuration Guide
Detailed configuration instructions for “NingPing”, including quick start, advanced settings, and FAQs.
Quick Start
“NingPing” adopts a “plug-and-play” design philosophy:
- Pre-configured optimized settings
- Intelligent rule management
- Automatic update maintenance
Configuration Methods
Encrypted Connection Options
Two secure encryption methods are provided:
TLS Encryption
- Higher performance
- Suitable for mobile devices
- Supports DNS-over-TLS
HTTPS Encryption
- Broader compatibility
- Suitable for browsers
- Supports DNS-over-HTTPS
Device Configuration Guide
Browser Configuration
- URL:
https://xxxxxxxxxxxxxxxx.adguardprivate.com/dns-query
- Supports all major browsers
- No additional plugins required
Android Devices
- Server:
xxxxxxxxxxxxxxxx.adguardprivate.com
- Supports system-level settings
- Compatible with third-party DNS apps
iOS Devices
- Provides dedicated configuration profile
- Supports system-level settings
- Automatically configures required parameters
Advanced Settings
Custom Rules
- Supports importing custom filtering rules
- Configurable rule priorities
- Supports regular expressions
- DNS cache settings
- Response timeout configuration
14 - Open Source Information
Transparent and verifiable privacy commitment: built on AdGuard Home, licensed under GPL-3.0, full source code and change logs are public for better security and auditability.
This project is inherited from an open-source project and follows the same open-source license GPL-3.0.
15 - Custom Rules
NullPrivate supports multiple custom rule formats, allowing flexible configuration to meet your needs.
NullPrivate supports multiple custom rule formats, allowing flexible configuration to meet your needs. Below are the commonly used rule formats and examples:
Rule Format | Example | Description |
---|
Domain Block | ||example.org^ | Blocks example.org and all its subdomains |
Allowlist | @@||example.org^ | Adds example.org and all its subdomains to the allowlist |
DNS Redirect | 127.0.0.1 example.org | Resolves example.org to the specified IP |
Comment | ! comment or # comment | Adds rule comments without affecting actual filtering |
Regex | /REGEX/ | Matches domains using regular expressions |
Advanced Usage
- You can combine multiple rule types
- Rule priority: Allowlist > Blocklist > DNS Redirect
- Supports importing third-party rule lists
For detailed information, please refer to the AdGuard Home Hosts Blocklists documentation.
16 - Custom Resolution
With custom resolution, you can assign friendly domain names to LAN devices, simplifying network-device management and improving the user experience.
Feature Overview
Custom resolution allows you to:
- Assign custom domain names to LAN devices
- Enable private DNS resolution
- Access intranet services securely and conveniently
Use Cases
Network Device Access
- NAS device:
nas.home → 192.168.1.100
- Router:
router.home → 192.168.1.1
- Printer:
printer.home → 192.168.1.200
Development & Testing Environments
- Local service:
api.local → 127.0.0.1
- Test environment:
test.local → 192.168.1.50
- Container:
redis.local → 172.17.0.2

Configuration Guide
Basic Syntax
domain record-type target-address
home A 192.168.1.2
*.home A 192.168.1.2
Supported Record Types
A
record: IPv4 address resolutionAAAA
record: IPv6 address resolutionCNAME
record: domain alias
Security Features
- Only takes effect on configured devices
- Does not expose intranet IP addresses
- Supports wildcard domain configuration
- Takes effect immediately; no restart required
Usage Recommendations
- Choose intuitive domain names
- Prefer suffixes like
.home
- Track changes to intranet IPs
- Periodically review resolution settings
17 - Custom Block Lists
With custom block lists, you can precisely control network access and achieve personalized content filtering and ad blocking.
Overview
Custom block lists provide:
- Precise domain-level blocking control
- Flexible rule import/export
- Real-time update mechanism
- Convenient list management interface
||example.com^
||ads.example.com^
Mainstream Subscription Sources
- AdGuard format
- HOSTS format
- Domain format

Built-in Lists
We provide the following optimized lists:
- Manufacturer Ad Blocking: Targets system ads from various phone brands
- General Ad Blocking: Covers common ad networks
- Privacy Protection: Blocks trackers and data collectors
Usage Recommendations
List Selection
- Add lists from trusted sources
- Avoid duplicate rules
- Regularly update rule sources
Performance Optimization
- Limit the number of lists
- Remove invalid rules
- Monitor blocking effectiveness
Troubleshooting
- Keep blocking logs
- Validate rule syntax
- Handle false positives promptly
18 - Quick Response
Respond to requests quickly and boost network speed.
Quick Response
“NingPing” employs a high-performance server cluster to deliver an ultra-fast web browsing experience. Outstanding performance is achieved through the following approaches:
Optimized Network Architecture
- Dedicated server deployment
- Optimized network routing
- Fewer intermediary nodes
- Low-latency connections
Technical Advantages
- High-performance caching system
- Intelligent DNS resolution
- Load balancing
- Rapid failover
- Significantly reduced access latency
- Faster page load times
- Optimized DNS lookup duration
- Enhanced overall browsing experience
19 - Set Internet Time Limits
Configure and manage family members’ internet time through AdGuard Private Service
Feature Overview
AdGuard Private Service offers flexible internet time-limit controls to help parents manage their children’s online time. You can set independent rules for different devices, ensuring healthy network usage for the whole family.
- Log in to the AdGuard Private Service management interface
- Navigate to Filters → Blocked Services
- Click the “Internet Time Limits” option
- Set the allowed or blocked time periods
Usage Tips
- Set internet times that align with school-age children’s schedules
- Apply different policies for weekdays and weekends
- Recommend setting a unified bedtime restriction period

Notes
- Changes take effect immediately
- Time periods can be adjusted at any time
- Temporary restriction lifts are supported