Skip to content

fix: remove unused custom encryption helpers#3993

Open
alextyang wants to merge 1 commit into
code-charity:masterfrom
alextyang:alextyang/pr/remove-unused-encryption
Open

fix: remove unused custom encryption helpers#3993
alextyang wants to merge 1 commit into
code-charity:masterfrom
alextyang:alextyang/pr/remove-unused-encryption

Conversation

@alextyang

@alextyang alextyang commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Problem

satus defines AES-GCM encrypt/decrypt helpers that are not referenced anywhere in the extension. Their presence complicates the App Store encryption declaration and international compliance even though the shipped app does not need custom encryption.

Root cause

The helpers appear to be dead utility code. Keeping unused encryption code in the shipped extension makes the App Store review path harder to explain without adding runtime value.

Fix

Remove the unused custom encryption helpers instead of documenting encryption that the app does not actually use.

If the project wants to keep these helpers for future use or another browser-specific path, this can be adjusted, but the current extension does not reference them.

Validation

Searched for references and confirmed AES-GCM is absent from the packaged extension.

@alextyang alextyang marked this pull request as ready for review June 19, 2026 00:16
@alextyang alextyang changed the title Remove unused custom encryption helpers fix: remove unused custom encryption helpers Jun 19, 2026
@ImprovedTube2

Copy link
Copy Markdown
Collaborator

( satus.js is only loaded with our GUI yet )

@ImprovedTube2 ImprovedTube2 added the Later Temporarily delayed label Jun 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Later Temporarily delayed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants