# Service Template Configuration
# Constant Definition Table
Constant Name | Hexadecimal Value | Description |
---|---|---|
canvas_disabled | 0x00000001 | Disable canvas fingerprint protection |
webgl_disabled | 0x00000002 | Disable WebGL fingerprint protection |
fake_webrtc_disabled | 0x00000004 | Disable WebRTC spoofing. To disable WebRTC completely, don't set this flag, use webrtc_disabled instead |
audio_disabled | 0x00000008 | Disable audio fingerprint protection |
client_rect_disabled | 0x00000010 | Disable client rect protection |
font_disabled | 0x00000020 | Disable font protection |
timezone_disabled | 0x00000040 | Disable timezone protection |
lang_disabled | 0x00000080 | Disable language protection |
hardware_info_disabled | 0x00000100 | Disable CPU cores and memory size protection |
geo_disabled | 0x00000200 | Disable geolocation protection, recommended to disable in complex network situations |
plugin_disabled | 0x00000400 | Disable plugin protection |
battery_disabled | 0x00000800 | Disable battery information protection |
browser_size_disabled | 0x00001000 | Disable browser window size protection |
screen_size_disabled | 0x00002000 | Disable screen size protection |
webrtc_disabled | 0x00004000 | Disable WebRTC completely, only effective when fake_webrtc_disabled is not set (equals 0) |
These settings define constants that control the browser's fingerprint protection features. Fingerprint protection is a technology that allows the browser to hide certain browser attributes to protect user privacy and prevent tracking.
# Common Usage Scenarios
# Basic Browsing Scenario
Basic Web Browsing
Applicable to: News websites, blogs, information websites, and daily browsing
Recommended protections:
- Canvas fingerprint protection
- Font protection
- Plugin information protection
Advantages:
- Minimal impact on website compatibility
- Maintains basic privacy protection
- Low performance impact
# Social Media Scenario
Social Platform Browsing
Applicable to: Facebook, Twitter, and other social websites
Recommended protections:
- Canvas fingerprint protection
- WebGL fingerprint protection
- Audio fingerprint protection
- Font protection
- Timezone protection
- Language protection
Optional protections:
- Geolocation protection (if location-based services are not needed)
- WebRTC protection (if video call functionality is not needed)
Important notes:
- Enabling WebRTC protection will affect video call functionality
- Geolocation protection may affect location-based services
# E-commerce Shopping Scenario
Online Shopping and Payment
Applicable to: Online shopping, payment processing
Recommended protections:
- Canvas fingerprint protection
- Font protection
- Timezone protection
- Screen information protection
Special notes:
- Use conservative protection settings in payment environments
- Ensure payment functionality works properly
- Consider temporarily disabling certain protections to ensure smooth transactions
# Complete Anonymity Scenario
High Privacy Protection
Applicable to: Situations requiring maximum privacy protection
Recommended to enable all protections:
- All graphics-related protections (Canvas, WebGL)
- All audio-related protections
- All system information protections (font, timezone, language)
- All hardware information protections
- All network-related protections
- All device information protections
Important notes:
- May significantly affect certain website functionalities
- Recommended for special scenarios only
- Regular checking of website functionality is necessary
# Scenario Comparison Table
Scenario | Recommended Configuration | Performance Impact | Compatibility | Privacy Level |
---|---|---|---|---|
Basic Browsing | Basic Protection | Low | Excellent | ★★☆☆☆ |
Social Media | Medium Protection | Medium | Good | ★★★☆☆ |
E-commerce | Basic Protection | Low | Very Good | ★★☆☆☆ |
Complete Anonymity | Full Protection | High | Fair | ★★★★★ |
# Usage Recommendations
Configuration Adjustment Tips
- Choose appropriate protection levels based on actual needs
- Set different protection levels for different websites
- When encountering website issues, try disabling protections one by one for testing
- Regularly review if configurations meet current usage requirements
# Performance Optimization Tips
Important Notes
- Only enable necessary protection features
- Use consistent configurations for similar types of websites
- Regularly update configurations to adapt to website changes
- Monitor the impact of protections on page loading speed