AgreeWisely browser button — Chrome and Edge

User flow: open the agreement -> click AgreeWisely -> Check agreement.
If text is selected, only those words are added. Otherwise it adds the visible article/page text. It never reads password fields or cookies. When a browser does not allow page reading (for example its PDF viewer), it adds the public link instead. It does not claim to include embedded documents or policies on other pages.

This is a packaged development extension, not a published store listing.
For a private test, open chrome://extensions or edge://extensions, turn on Developer mode and choose Load unpacked, then select this directory. Pin the AgreeWisely button. Store distribution needs a publisher account and review.

Production destination: https://agreewisely.com/. HTTPS and the live domain must work. No analysis starts from a share alone. Source text stays in temporary extension/device storage until the user checks it. Temporary extension transfers expire after 10 minutes and are deleted after the receiving page confirms storage. The receiver is restricted to the specific AgreeWisely tab opened for that transfer.

A separate development copy can be generated with build-dev-extension.py. Do not submit that copy to a store; it permits only the local EC2 preview.
