Sino Companion

Track new completed PassMedicine questions in your own Sino journal.

Before you start

You need Firefox 142 or newer on a desktop computer and a working Sino connection. Installing this extension does not install Sino or give you access to someone else’s journal.

Use a Mozilla-signed release for normal installation. An unsigned development package is not a permanent Firefox installation.

Connect on a Mac

  1. Install Sino and its native messaging helper on your own Mac. If you have only received the extension, ask the person sharing it for the Sino app and helper setup.
  2. Open the extension from Firefox’s toolbar and select Check connection / retry.
  3. Wait for Local connection ready, then refresh your PassMedicine question tab. New answers can now save to your local journal.

Connect to a hosted account

This option needs an operational Sino website with account storage and the companion connection service. A local preview address from someone else’s computer will not work.

  1. Expand Optional · Sync to Sino online in the extension.
  2. Enter the Sino website address supplied to you, then select Connect to Sino online.
  3. Sign in to your own account and generate a connection code in Sino Settings.
  4. Paste the code into the extension, select Link account and allow access to that website when Firefox asks.

Online-only connections sync counts, outcomes, available topic labels and wrong-answer reasons. Saving question text and explanations requires the local Mac helper.

What gets saved

The extension observes supported PassMedicine question pages. It records new completed attempts after you answer, with a hashed session identifier, question index, time, outcome and available topic metadata. Existing answers and page refreshes are not imported as new attempts. Timed tests and other modes have not been verified.

Automatic wrong-question capture is on by default. With the local helper, it saves visible question and explanation text and rendered-text review images when available. Turn off Automatically save wrong questions in the extension to use manual capture. Tracking and the wrong-answer prompt can also be switched off.

Pending updates are stored in this Firefox profile until acknowledged. The helper saves to your local Sino journal. If you explicitly link an online account, new progress is also sent to that Sino website. The extension does not collect passwords or cookies and does not contain advertising or analytics services.

Firefox’s website permissions allow access to PassMedicine. Native messaging lets the extension communicate with the installed Sino helper. Storage and alarms keep pending updates and retry them. Access to a separate Sino website is requested only when you link it.

Disconnect or remove

Disconnect an online account from the extension or Sino Settings. Disconnecting may discard unsent online updates after a confirmation. Use Save pending review backup before removing the extension if you need its queued local reviews. Removing it can delete its Firefox storage; it does not delete records already saved in Sino.

Sino Companion is an independent tool and is not affiliated with PassMedicine or Mozilla.