ContainMarks Firefox

ContainMarks

Natively and easily edit and open bookmarks in multi-account containers. Now works with Firefox Sync!

Caractéristiques et capacités

ContainMarks

Natively and easily edit and open bookmarks in multi-account containers.

Compatability

This extension works well with both Temporary Containers on the Mozilla-Addons-Store and Temporary Containers Plus on the Mozilla-Addons-Store.

Usage

(see the screenshots above, or head to the repository for gifs)

  • Quickly bookmark the current page + container combo
  • Assign a container from the bookmark context menu
  • Easily edit assigned bookmarks with the native bookmark UI
  • Assign whole folders in one pass
  • Choose where quick bookmarks are saved from the options page

Security

ContainMarks attaches a one-time code (a token) to all assigned bookmarks. This ensures only bookmarked pairings open in the assigned container.

Sync

ContainMarks works with Firefox Sync / bookmark transfer methods.

Privacy Policy/T.O.S/C.O.C

  1. We do not collect ANY information from you, everything is stored locally.
  2. There are no terms of service, use as you please. Do respect the MIT License, however.
  3. Be kind to others. This rule will be enforced by owner of this repository, at their discretion.

Slightly more technical details

Security Tokens

When a bookmark is assigned to a container, it receives a random token and a stable container index. The assignment is embedded in the URL's fragment, so the real URL remains intact and navigable. E.G. https://example.com -> https://example.com#cm:r4nD0Mt_k3n:4

If the original URL already had a fragment (e.g. https://example.com#section), it is preserved after the encoding: https://example.com#cm:r4nD0Mt_k3n:4#section

The number is the stable, first-seen container mapping index.

This token is hidden when the user goes to edit the bookmark. It is hotswapped back in when the bookmark is saved. This makes native bookmark editing possible without exposing the internal workings of the extension or requiring users to not mess with the token in the URL. This is a slight oversimplification, but this is ~90% correct. Read the code for the full details.

Sync Mapping Folder

ContainMarks stores container mapping bookmarks in the Bookmarks Menu under ContainMarks Sync.

  • Folder location: Bookmarks Menu (menu________)
  • Mapping bookmark title: Mapping: {containerName}
  • Mapping bookmark URL: about:{firstSeenIndex}:{cookieStoreId}:{backupName}
This keeps container references stable across renames and helps sync behavior across devices.

Token Retention Options

Token retention behavior is configurable in the options page:

  • Regenerate tokens on startup toggle
  • Regenerate tokens on every use toggle
Page-Action Bookmarking

The page-action shortcut always creates a bookmark for the current tab URL.

  • If the tab is in a container, the bookmark is container-mapped.
  • If the tab is not in a container, a plain bookmark is created.
Made with ideas from License

All code is licensed under the MIT License. Because innovation is desirable.

Croissance des utilisateurs et statistiques de téléchargement

Manifest V2 Add-on
Par :
mikenrafter
Utilisateurs quotidiens:
11
Évaluation :
5.00
(2)
Version :
1.2.1 Dernière mise à jour : 2026-05-14
Code de version :
6261199
Date de création :
2021-11-12
Risque :
Very high risk impact Moderate risk likelihood
Permissions :
Taille:
95.44KB
URL :
Site web
Description complète :
Voir la description détaillée
Source :
Magasin de modules Firefox
Données ingérées le :
2026-06-15
Comparer les statistiques et le classement :

Contacter le développeur

Chrome-Stats ne possède pas ce module Firefox. Veuillez utiliser ces informations ci-dessous pour contacter le développeur module Firefox.
Développé par :
mikenrafter
Magasin de modules Firefox
https://addons.mozilla.org/firefox/addon/containmarks/
Site internet:
https://gitlab.com/mikenrafter/containMarks

Historique des modifications des permissions

2026-05-11: Version 1.1.5 → 1.2.0
Ajouter : webNavigation webRequest webRequestBlocking management <all_urls>

Avis des utilisateurs

This is honestly the best and really the only easy way to assign bookmarks to a container. That said, there is one thing that has been bugging me. For some reason bookmarks often break with a “Used an expired/invalid token” error, which means I have to manually reassign them. Would it be possible to add an option to relax the token retention policies? I have read about the attack vectors and understand the risks. I would be totally fine with this being an opt-in or advanced setting if it helps avoid bookmarks breaking so often.
par Jo*****, 2025-12-31

par 敬念*****, 2025-04-10

par 远离*****, 2025-03-18
Voir tous les avis des utilisateurs ›

Est-ce que ContainMarks est sûr ?

Impact du risque
L'impact du risque mesure le niveau de permissions supplémentaires auxquelles une extension a accès. Une extension à faible impact de risque ne peut pas faire beaucoup de dégâts, tandis qu'une extension à fort impact de risque peut causer beaucoup de dommages comme voler votre mot de passe, contourner vos paramètres de sécurité et accéder à vos données personnelles. Les extensions à fort impact de risque ne sont pas nécessairement malveillantes. Cependant, si elles deviennent malveillantes, elles peuvent être très nuisibles.

ContainMarks nécessite beaucoup de permissions sensibles. Soyez prudent avant de l'installer.

Détails de l'analyse d'impact du risque
  • Critical Grants access to browser tabs, which can be used to track user browsing habits and history, presenting a privacy concern.
  • Critical ****** ****** ** *** ********* ****** * *********** ******** **** ** ** *** ******* *** ****** **** **** *** ******* *****
  • High ****** *** ********* ** ******* *** ******* ******* ** ****** *** *** ******** ******
  • High ****** ********* ** * ****** ******** ******** ********** * ******* ******* *****
  • Medium ****** ** ********* *** ******* ******** **** **** *********** *** ********* *** ********* ******* *** *****
  • Medium ******* ******* ************* ***** *** ** ******* *** **** ******* ****** ******** *******
  • Medium ******* ***** *********** ***** ****** ********* *** ***** ********* **** **** ************** *** ********
Probabilité de risque
La probabilité de risque mesure la probabilité qu'un module Firefox puisse devenir malveillante. Cela est déterminé par la réputation de l'éditeur et de module Firefox sur Magasin de modules Firefox, le temps depuis lequel module Firefox existe, et d'autres signaux concernant module Firefox. Nos algorithmes ne sont pas parfaits et sont susceptibles de changer à mesure que nous découvrons de nouvelles façons de détecter les extensions malveillantes. Nous vous recommandons de toujours faire preuve de prudence lors de l'installation d'un module Firefox.

ContainMarks est probablement digne de confiance. Préférez d'autres éditeurs si disponibles. Soyez prudent lors de l'installation de cette module.

Détails de l'analyse de probabilité de risque
  • High This extension has low user count. Unpopular extensions may not be stable or safe.
  • Medium **** ********* *** ******* ** *** **** * ******* *** ******* *** *** ** ****** ** *****
  • Low **** ********* *** ***** **** **** * ****** **** ***** ********** *** **** ****** ** ** ****** *** *****
  • Good **** ********* *** **** **** *******
Extension Guard
Garde d’extension

Découvrez chaque extension utilisée, analysez les risques et appliquez des politiques de blocage avec Extension Guard

Sécurisez votre navigateur
Passez à la version supérieure pour voir les détails complets de l'analyse des risques

Meilleures alternatives ContainMarks

Voici quelques Firefox add-ons qui sont similaires à ContainMarks :