Privacy Policy
Last updated: November 20, 2025
1. Introduction
Welcome to Troubleshooting Tools. I am committed to protecting your privacy and ensuring the security of your data. This Privacy Policy explains how information is handled when you use the various tools and services on this platform.
This platform offers different types of tools with varying levels of data processing. I believe in transparency and want you to understand exactly how each tool handles your data.
2. Data Controller
The data controller responsible for your personal data is:
Roberto Di Sisto
Van Heenvlietlaan 236A1083 CN Amsterdam
Netherlands
Email: support@troubleshooting.tools
Phone: +49 156 78566819
3. Tool Categories and Data Handling
3.1 Client-Side Tools (100% Browser-Based)
The following tools run entirely in your browser using JavaScript:
- Color Converter - All color calculations are performed in your browser
- Date Calculator - Date calculations are performed locally in your browser
- Percentage Calculator - All percentage calculations happen in your browser
- Unit Converter - Unit conversions are calculated locally in your browser
- Base64 Converter - Base64 encoding/decoding happens entirely in your browser
- Code Minifier - All minification happens locally in your browser
- HTML Encoder - HTML encoding is performed locally in your browser
- IDN Encoder - IDN/Punycode conversion is performed locally in your browser
- JWT Decoder - JWT tokens are decoded locally in your browser and never transmitted
- URL Encoder - URL encoding/decoding happens entirely in your browser
- Hash Generator - Hash generation is performed locally using Web Crypto API
- Password Generator - Passwords are generated locally using cryptographically secure random functions
- UUID Generator - UUIDs are generated locally in your browser
- Case Converter - Text conversion is performed locally in your browser
- Lorem Ipsum Generator - Lorem Ipsum text is generated locally in your browser
- Word Counter - Text analysis is performed locally in your browser
- JSON Validator - JSON validation and formatting is performed locally in your browser
- XML Validator - XML validation and formatting is performed locally in your browser
3.2 Server-Processed Tools (Internal Processing)
The following tools use my server for processing but do not make external requests:
- Image Converter & Resizer: Images are processed on my server and immediately deleted after conversion
- MAC Address Lookup: MAC addresses are looked up in local database, no external requests
3.3 Tools with External API Integration
The following tools make requests to external services through my server:
Third-Party API Tools:
- Deezer Track ID Lookup: Only track ID is sent to Deezer API through my server to protect your identity (uses: Deezer API)
- Spotify Track ID Lookup: Only track ID and market are sent to Spotify API through my server to protect your identity (uses: Spotify API)
- IP Address Lookup: IP addresses are queried through my server to protect your identity (uses: WHOIS services, Geolocation APIs)
- URL Shortener: URLs are sent to selected shortening services through my server to protect your identity (uses: TinyURL API, is.gd API, v.gd API, t.ly API)
Network Query Tools:
- DNS Lookup: DNS queries are performed from my server to protect your identity
- Port Checker: Port checks are performed from my server to protect your identity
- Traceroute Tool: Traceroute is performed from my server to protect your identity
3.4 Hybrid Tools
-
Email Validator:
Basic validation is client-side; optional DNS validation requires server-side domain lookup
- Client-side: Email format validation
- Server-side: Optional DNS domain validation
3.5 Tools with Third-Party Frontend Integration
- IP Address Lookup: Optional Google Maps visualization
- MAC Address Lookup: Optional Google Maps visualization
4. Information I Collect
4.1 Information You Provide
When you use the tools, you may input various types of data for processing. This data is handled according to the tool category as described above.
Contact Form Data
When you use the contact form, I collect:
- Your name
- Email address
- Subject of your inquiry
- Message content
This information is used solely to respond to your inquiry and is not shared with third parties. Contact form submissions are retained for up to 90 days for follow-up purposes.
4.2 Automatically Collected Information
I collect minimal technical information necessary for providing the service:
- Server Logs: Standard web server logs (IP address, timestamp, requested URL)
- Error Logs: Technical errors for debugging purposes
- Analytics Data: Aggregated usage statistics via my local Matomo instance
4.3 Analytics (Matomo)
I use a self-hosted Matomo analytics instance to understand how the tools are being used. This helps me improve the service while respecting your privacy:
- Matomo runs on my own server - no data is shared with third parties
- IP addresses are anonymized (last 2 bytes are masked)
- No user profiles or cross-site tracking
- Respects Do Not Track (DNT) browser settings
- You can opt-out of analytics at any time (see section 4.4)
The following minimal data is collected:
- Page views and basic interaction events
- Anonymized IP address for geographic region (country/city level)
- Browser and operating system information
- Referrer information (how you found the site)
- Screen resolution and device type
4.4 Cookie & Analytics Control
You have full control over analytics tracking. You can change your cookie preferences at any time using the cookie settings modal.
4.5 Cookies
I use minimal cookies for:
- Remembering your theme preference (light/dark mode)
- Storing sidebar state preferences
- Analytics consent preferences
- Session management for contact form CSRF protection
- Matomo analytics (if not opted out)
All functional cookies are necessary for the service. Analytics cookies are only set after consent or if you haven't opted out.
5. Data Security
I implement appropriate technical and organizational measures to protect your data:
- HTTPS encryption for all connections
- Secure server infrastructure with regular updates
- No permanent storage of processed user data
- Rate limiting to prevent abuse
- Input validation and sanitization
6. Third-Party Services
Some tools integrate with third-party services. When you use these tools:
- Requests are proxied through my server to protect your identity
- Only necessary data is transmitted (e.g., track ID, not your IP)
- I do not store responses from third-party APIs
6.1 External Services Used
| Service | Used By Tools | Data Transmitted |
|---|---|---|
| Deezer API | Deezer Track ID Lookup | Track ID only |
| Spotify API | Spotify Track ID Lookup | Track ID only |
| WHOIS services | IP Address Lookup | IP address only |
| Geolocation APIs | IP Address Lookup | IP address only |
| TinyURL API | URL Shortener | Minimal required data |
| is.gd API | URL Shortener | Minimal required data |
| v.gd API | URL Shortener | Minimal required data |
| t.ly API | URL Shortener | Minimal required data |
6.2 Google Maps
If you choose to enable map features:
- Google's Privacy Policy applies to map data
- Maps are loaded only after explicit consent
- You can use tools without enabling maps
7. Your Rights (GDPR)
Under the General Data Protection Regulation (GDPR), you have the following rights:
- Right to Access: Request information about data processing
- Right to Rectification: Request correction of inaccurate data
- Right to Erasure: Request deletion of your data
- Right to Restriction: Request limited processing
- Right to Portability: Receive your data in a portable format
- Right to Object: Object to certain types of processing
Note: Since I don't store personal data from tool usage, most requests can be fulfilled by simply not using the service. For client-side tools, you already have full control over your data. For contact form data or analytics data, please contact me to exercise your rights.
8. Children's Privacy
The services are not directed to children under 16. I do not knowingly collect personal information from children. If you believe a child has provided personal information, please contact me.
9. International Data Transfers
My servers are located in Netherlands. When you use tools that connect to third-party APIs, data may be transmitted to servers in other countries. All transfers are secured with encryption.
10. Data Retention
- User Input Data: Not stored; processed in memory and immediately discarded
- Server Logs: Retained for 30 days for security and debugging
- Error Logs: Retained for 90 days for technical analysis
- Contact Form Data: Retained for 90 days for follow-up purposes
- Analytics Data: Aggregated data retained for 365 days
11. Changes to This Policy
I may update this Privacy Policy from time to time. I will notify you of any changes by posting the new policy on this page and updating the "Last updated" date.
12. Contact Information
For questions about this Privacy Policy or data practices, please refer to the contact information provided in Section 2 (Data Controller) above.
Additional Contact Methods:
- Contact Form - For general inquiries and support
- Legal Notice (Impressum) - For complete legal information
13. Cookie Policy
13.1 Essential Cookies
| Cookie Name | Purpose | Duration |
|---|---|---|
theme |
Stores your theme preference (light/dark) | 1 year |
sidebarShown |
Remembers if you've seen the sidebar | Permanent |
category-* |
Stores sidebar category states | Permanent |
tt_cookie_consent |
Stores your cookie consent preferences | 1 year |
csrf_token |
Security token for contact form | Session |
13.2 Analytics Cookies (Matomo)
| Cookie Name | Purpose | Duration |
|---|---|---|
matomo_visitor_id |
Unique visitor identifier for analytics | 13 months |
matomo_resolution |
Screen resolution for analytics | 1 year |
matomo_consent |
Analytics tracking consent status | 1 year |
matomo_opted_out |
Analytics opt-out indicator | 1 year |
Analytics cookies are only set after explicit consent. You can change your preferences at any time using the cookie settings button below.
13.3 Third-Party Cookies
When you enable Google Maps features, Google may set additional cookies. These are only set after explicit consent.