CrowdProof-Observe-Firefox/AMO/AMO.md

4.0 KiB

CrowdProof Observe - Firefox Add-on Submission

Extension Details

Name: CrowdProof Observe

Summary: Quick-add observations to your CrowdProof instance. Submit photos, URLs, emails, logs, and statements directly from your browser sidebar.

Category: Privacy & Security

Tags: productivity, evidence, documentation, observation, crowdproof


Description

CrowdProof Observe is the official browser companion for CrowdProof, a collaborative evidence, observation management, intelligence collection, and publication platform.

Features

  • Sidebar Interface - Submit observations without leaving your current page
  • Multiple Observation Types - Photos, URLs, emails (.msg/.eml), logs, and statements
  • Quick Capture - Right-click images or links to send directly to CrowdProof
  • Paste to Submit - Paste screenshots directly from clipboard
  • Access Management - Set public access levels for your observations
  • Server Flexibility - Connect to any CrowdProof instance

How It Works

  1. Configure your CrowdProof server URL in settings
  2. Log in with your CrowdProof credentials
  3. Use the sidebar or right-click context menus to submit observations
  4. Manage public access settings for your observations

Note: This extension defaults to use the public instance of CrowdProof by design and intent, however, requires the configurability to point to other instances for SaaS and self-hosted clients and their users.


Permissions Justification

Permission Reason
storage Stores the user's configured server URL locally in browser storage.
activeTab Captures the current page's URL and title when user clicks "Capture Current Page" for URL observations.
cookies Maintains authenticated session cookies with the user's CrowdProof server.
theme Adapts the sidebar appearance to match the user's Firefox theme.
contextMenus Provides right-click menu options ("Send Image to CrowdProof", "Send Link to CrowdProof").
menus Required for getTargetElement() to access the clicked image element for capture.
<all_urls> Necessary to communicate with user-configured CrowdProof server instances hosted at arbitrary domains. The extension does not access or modify page content on other sites.

Privacy Policy

Last Updated: 2025-12-30

Data Collection

CrowdProof Observe does not collect, store, or transmit any user data to third parties.

Server Communication

The extension communicates exclusively with the CrowdProof server URL configured by the user. All data submitted through the extension (observations, images, credentials) is sent only to this user-specified server.

Local Storage

The extension stores only the following data locally in browser storage:

  • The configured server URL
  • Temporary pending image/URL data for context menu actions (cleared after use)

Cookies

Session cookies are used to maintain authentication with the configured CrowdProof server. These cookies are managed by the browser and scoped to the server domain.

No Tracking

This extension does not include any analytics, telemetry, or tracking functionality.

Contact

For privacy inquiries, contact SILO GROUP at pr@silogroup.org


Screenshots

Recommended screenshots for submission:

  1. Main sidebar - Showing the photo observation form with tabs visible
  2. Access management - Showing the observation list with access toggles
  3. Context menu - Showing right-click "Send Image to CrowdProof" option
  4. Login screen - Showing the branded login interface

Technical Notes for Reviewers

  • Source code is unobfuscated and readable
  • No external scripts or CDN dependencies
  • No data exfiltration - only communicates with user-configured server
  • Standard WebExtension APIs only
  • Server URL defaults to https://crowdproof.silogroup.org but is user-configurable