Files

67 lines
3.5 KiB
Markdown

# Chrome Web Store Listing: Brightwheel Memories & Reports Exporter
**Last Updated:** 2026-08-23
**Version:** 1.0.0
**Status:** Ready for Packing & Review
---
## 1. Store Listing Metadata
- **Name:** Brightwheel Memories & Reports Exporter
- **Short Description (max 132 chars):** Export all your child's high-res photos, videos, daily care logs, and activity reports from Brightwheel into a ZIP archive.
- **Category:** Productivity / Photos
- **Language:** English
### Detailed Description
```markdown
Brightwheel Memories & Reports Exporter lets parents and guardians create a permanent local backup of their children's preschool and daycare memories.
Unlike manual downloads or limited screenshot tools, this extension exports your complete Brightwheel timeline into an organized, offline ZIP archive.
✨ KEY FEATURES:
• High-Resolution Media: Download original quality photos and videos organized neatly by year and month (/YYYY/MM/photos/).
• Daily Care Logs: Preserve meal records, nap times and durations, diaper/potty logs, and medication entries.
• Milestones & Observations: Back up developmental milestones, curriculum tags, and teacher notes.
• Attendance & Incidents: Export check-in/out timestamps and health screening logs.
• Offline Interactive Viewer: Includes a standalone "index.html" inside the ZIP to browse, search, and relive memories locally with no internet connection required.
• Spreadsheet & JSON Exports: Generates activities.csv for Excel/Google Sheets and manifest.json for data portability.
🔒 PRIVACY FIRST:
• Runs 100% locally in your browser.
• No logins, passwords, or personal data are ever sent to any third-party servers.
• Direct connection between your browser and Brightwheel/S3.
⚠️ DISCLAIMER:
This extension is an independent open-source tool and is not affiliated with, endorsed by, or sponsored by Brightwheel or its parent companies. "Brightwheel" is a registered trademark of its respective owner.
```
---
## 2. Permissions Justification
| Permission / Host | Justification |
| :--- | :--- |
| `storage` | Used to remember the selected student ID and export preferences locally on the user's computer. |
| `downloads` | Used to save the generated ZIP archive, media files, and CSV/JSON reports to the user's Downloads folder. |
| `tabs` | Used to detect if an active Brightwheel tab is open and to launch the exporter dashboard in a new tab. |
| `https://schools.mybrightwheel.com/*` | Required to communicate with the Brightwheel web portal and fetch the student's activity feed using the user's active session. |
| `https://*.brightwheel.com/*` | Required to access Brightwheel API subdomains and services. |
| `https://*.cloudfront.net/*` | Required to download high-resolution photos and video assets hosted on Brightwheel's CDN. |
| `https://*.s3.amazonaws.com/*` | Required to retrieve multimedia attachments and avatars stored in AWS S3 storage buckets. |
---
## 3. Privacy Policy & Data Handling
- **Personal Information Collected:** None. The extension does not collect, track, or transmit any user information.
- **Remote Communications:** Requests are made exclusively to Brightwheel domain endpoints and official CDN/S3 media storage URLs to fetch the user's authorized family records.
- **Data Retention:** All exported files remain strictly on the user's local filesystem.
---
## 4. Version History
- **1.0.0 (2026-08-23)**: Initial release with full-feed harvester, multi-format export (ZIP, CSV, JSON, offline HTML viewer), rate-limit backoff, and live progress dashboard.