Skip to content

feat: Scheduled "Daily WiFi Report" notification — your internet's daily brief #47

Description

@ajithakdev

Summary

Send a daily notification summarizing yesterday's WiFi health, like a daily weather forecast for your internet.

Daily notification (e.g., 8:00 AM)

☀️ Good morning! Your WiFi Report:

📶 Health Score: 82/100 (↑ +5 from yesterday)
📥 Avg Speed: 78 Mbps (94% of your plan)
⏱️ Avg Ping: 18ms
🟢 Uptime: 100% (no outages detected)

👍 Great day for video calls and streaming!

Why

  • Creates a daily touchpoint that reinforces the extension's value
  • Users start their day knowing if their internet will cooperate
  • Trend tracking ("score went up!" / "score dropped!") keeps users engaged
  • Like a fitness tracker for your WiFi — daily check-ins build habits
  • Configurable time and opt-in (not annoying)

Implementation

  • Chrome alarm at user-configured time (default: 8:00 AM)
  • Aggregate previous 24 hours of canary pings and any full tests
  • Send via chrome.notifications with summary text
  • Add daily report toggle + time picker to options page
  • Store daily snapshots for weekly/monthly trend comparison

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    UXUser experience improvementsenhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions