Speedtab

Security Policy

Last updated: 2026-08-25

Overview

Speedtab is a local-first browser extension. Its security model is based on keeping workspace data inside the browser profile instead of sending it to a remote backend.

Speedtab includes an encrypted note type (crypt) for users who want to store selected note content in encrypted form.

This document explains:

Supported Versions

Security fixes are expected to target the latest actively maintained version of Speedtab.

At the time of writing:

What Speedtab Protects

Speedtab is designed to reduce exposure by:

What Is Encrypted

Only notes created with the crypt note type are encrypted.

Encrypted note content is stored as structured encrypted payload data rather than plaintext note content.

Other Speedtab data is not globally encrypted by default, including:

Encryption Model for crypt Notes

Speedtab’s encrypted-note implementation currently uses:

Speedtab stores only the encrypted payload data needed to decrypt the note later. Passphrases are not stored by the application.

What This Protects Against

The encrypted note feature is intended to protect selected note content at rest inside the local browser storage.

This helps reduce exposure in scenarios such as:

What This Does Not Protect Against

Speedtab is not a full disk-encryption or full profile-encryption system.

The encrypted-note feature does not guarantee protection against:

Also note:

Threat Model Summary

Speedtab’s security posture is best understood as:

It is not a substitute for:

Responsible Disclosure

If you discover a security issue in Speedtab, please report it responsibly and avoid public disclosure until the issue has been reviewed.

When reporting a vulnerability, include:

Security reports can be submitted privately via GitHub Security Advisories or opened as an issue on the public repository: https://github.com/5ElementsDesign/Speedtab/security/advisories

Disclosure Expectations

Please do not publish exploit details before the issue has had a reasonable chance to be reviewed and fixed.

If a report is valid, the goal is to:

No Security Guarantees

Speedtab is built with care, but no software can guarantee perfect security.

Use encrypted notes as a practical local protection feature, not as a claim of absolute secrecy under all attack conditions.