❓ Frequently Asked Questions

Find answers to common questions about Internet Speed Monitor.

Installation & Setup
How do I install Internet Speed Monitor on macOS?

Download the .dmg file from our releases page, double-click it, and drag the app to your Applications folder. If you see a security warning, go to System Preferences > Security & Privacy and click "Open Anyway".

Why can't I open the app on macOS?

This is likely due to macOS Gatekeeper security. Right-click the app and select "Open", then click "Open" in the dialog. Alternatively, go to System Preferences > Security & Privacy > General and click "Open Anyway" after attempting to launch the app.

How do I make the Linux AppImage executable?

Open a terminal, navigate to where you downloaded the file, and run: chmod +x Internet-Speed-Monitor.AppImage. Then you can double-click to run it or execute it from the terminal.

Usage & Features
How accurate are the speed test results?

Internet Speed Monitor uses the same testing methodology as popular online speed tests. Results are typically within 5-10% of your actual connection speed. Factors like network congestion, server location, and other device usage can affect results.

What scheduling options are available?

The app offers two scheduling modes:

  • Simple Interval: Choose from preset buttons (5m, 15m, 30m, 1h, 1d) for regular testing
  • Cron Expression: Advanced scheduling using UNIX cron syntax for precise timing, including work hours presets and custom patterns

For most users, the Simple Interval presets are sufficient. Use Cron Expressions for complex schedules like "every weekday at 9 AM and 5 PM".

Where is my speed test data stored?

All data is stored locally on your device in a SQLite database. No data is sent to external servers. The database location varies by operating system:

  • macOS: ~/Library/Application Support/Internet Speed Monitor/
  • Windows: %APPDATA%\Internet Speed Monitor\
  • Linux: ~/.config/Internet Speed Monitor/

How do I create custom cron expressions?

Cron expressions use five fields: minute hour day month weekday. Common examples:

  • 0 9 * * 1-5 - Every weekday at 9 AM
  • */30 9-17 * * 1-5 - Every 30 minutes during work hours
  • 0 */4 * * * - Every 4 hours
  • 0 0 * * 0 - Every Sunday at midnight

Use the "Help with cron expressions" link in the app to access crontab.guru for interactive help building expressions.

Can I export my speed test data?

Yes! Click the "Export CSV" button to save all your speed test data to a CSV file. This includes timestamps, download speeds, upload speeds, and ping times. You can then open this file in Excel, Google Sheets, or any spreadsheet application.

How much bandwidth does continuous monitoring use?

Each speed test uses approximately 10-50 MB depending on your connection speed. With a 15-minute interval, this equals roughly 2-10 GB per month. You can adjust the interval to control bandwidth usage.

Troubleshooting
The app won't start or crashes on startup

Try these steps:

  1. Restart your computer
  2. Make sure you have the latest version installed
  3. Check if antivirus software is blocking the app
  4. On Windows, try running as administrator
  5. If the issue persists, create an issue on our GitHub page with details about your system

Speed tests are failing or showing "Connection Error"

This usually indicates a network connectivity issue:

  • Check your internet connection
  • Verify firewall settings aren't blocking the app
  • Try temporarily disabling VPN if you're using one
  • Restart your router/modem
  • Contact your ISP if problems persist

The chart isn't updating or shows no data

Ensure monitoring is running by checking that the "Start Monitoring" button shows "Running" status. If monitoring is active but no data appears, try:

  • Stopping and restarting monitoring
  • Restarting the application
  • Checking if your firewall is blocking network requests

Privacy & Security
What data does the app collect?

Internet Speed Monitor only collects speed test measurements (download speed, upload speed, ping, timestamp). No personal information, browsing data, or other private information is collected. All data stays on your device.

Is my data shared with third parties?

No. All speed test data is stored locally on your device. The app does not send any data to external servers or third parties. We respect your privacy completely.

Can I delete my stored data?

Yes. You can clear all stored data by deleting the application's data folder (see "Where is my data stored?" above) or by uninstalling and reinstalling the application.

Technical Support
How do I report a bug or request a feature?

Visit our GitHub Issues page to report bugs or request new features. Please include:

  • Your operating system and version
  • App version (shown in About dialog)
  • Steps to reproduce the issue
  • Any error messages you see

Is the source code available?

Yes! Internet Speed Monitor is open source. You can view the source code, contribute, or build your own version on our GitHub repository.

How can I contribute to the project?

We welcome contributions! Check out our Contributing Guide for information on:

  • Reporting issues
  • Submitting pull requests
  • Coding standards
  • Development setup

Still have questions? Ask on GitHub

← Back to Home