SINCERITY PROTOCOL

SINCERITY PROTOCOL

SINCERITY PROTOCOL

A speculative browser-based interface that turns everyday communication

into a system of filtering, scoring, rewriting, vocal control, and emotional censorship.

A speculative browser-based interface that turns everyday communication

into a system of filtering, scoring, rewriting, vocal control, and emotional censorship.

A speculative browser-based interface that turns everyday communication

into a system of filtering, scoring, rewriting, vocal control, and emotional censorship.

2025 /

Interactive Web Experience / Speculative Interface

2025 /

Interactive Web Experience / Speculative Interface

2025 /

Interactive Web Experience / Speculative Interface

Interaction · Front-End Development


Interaction · Front-End Development


Interaction · Front-End Development

ENTER INTERACTIVE EXPERIENCE ↗

Live browser-based project

ENTER INTERACTIVE EXPERIENCE ↗

Live browser-based project

ENTER INTERACTIVE EXPERIENCE ↗

Live browser-based project

WEBSITE

& VIDEO

WEBSITE

& VIDEO

WEBSITE

& VIDEO

Sincerity Protocol began with a simple observation: everyday communication-emails, apologies, institutional messages-often sounds less like how people actually feel and more like how systems expect them to speak.


The project turns this tension into a fictional language-governance interface. Across six interactive modules, emotional expression is classified, formatted, scored, translated, voiced, and censored, revealing how computational systems can quietly shape what is considered “acceptable” communication.

Sincerity Protocol began with a simple observation: everyday communication-emails, apologies, institutional messages-often sounds less like how people actually feel and more like how systems expect them to speak.


The project turns this tension into a fictional language-governance interface. Across six interactive modules, emotional expression is classified, formatted, scored, translated, voiced, and censored, revealing how computational systems can quietly shape what is considered “acceptable” communication.

ABOUT

ABOUT

ABOUT

HTML / CSS / JavaScript / Web Speech API / Figma

HTML / CSS / JavaScript / Web Speech API / Figma

HTML / CSS / JavaScript / Web Speech API / Figma

TOOLS

TOOLS

TOOLS

Interactive Browser Experience
6 Functional Modules
Speculative Interface System
Responsive Web Prototype

Interactive Browser Experience
6 Functional Modules
Speculative Interface System
Responsive Web Prototype

Interactive Browser Experience
6 Functional Modules
Speculative Interface System
Responsive Web Prototype

OUTOUT

OUTOUT

OUTOUT

Concept Development
Visual System Design
Interaction Design
UI & Web Design
Front-End Development

Concept Development
Visual System Design
Interaction Design
UI & Web Design
Front-End Development

Concept Development
Visual System Design
Interaction Design
UI & Web Design
Front-End Development

ROLE

ROLE

ROLE

Sincerity Protocol began with a simple observation: everyday communication-emails, apologies, institutional messages-often sounds less like how people actually feel and more like how systems expect them to speak.


The project turns this tension into a fictional language-governance interface. Across six interactive modules, emotional expression is classified, formatted, scored, translated, voiced, and censored, revealing how computational systems can quietly shape what is considered “acceptable” communication.

Emotion Redaction

Emotion Redaction

Emotion Redaction

REDACT
Remove emotional vocabulary and reduce expression to an archival record.

REDACT
Remove emotional vocabulary and reduce expression to an archival record.

REDACT
Remove emotional vocabulary and reduce expression to an archival record.

Voice Governance

Voice Governance

Voice Governance

VOICE
Extend tone control from writing

into speech.

VOICE
Extend tone control from writing

into speech.

VOICE
Extend tone control from writing

into speech.

Tone Converter

Tone Converter

Tone Converter

TRANSLATE
Rewrite the same message

across different social and power contexts.

TRANSLATE
Rewrite the same message

across different social and power contexts.

TRANSLATE
Rewrite the same message

across different social and power contexts.

Tone Compliance

Tone Compliance

Tone Compliance

SCORE
Measure how institutionally acceptable a message sounds.

SCORE
Measure how institutionally acceptable a message sounds.

SCORE
Measure how institutionally acceptable a message sounds.

Apology Machine

Apology Machine

Apology Machine

FORMAT
Turn personal remorse into a standardized communication template.

FORMAT
Turn personal remorse into a standardized communication template.

FORMAT
Turn personal remorse into a standardized communication template.

Inbox Filter

Inbox Filter

Inbox Filter

FILTER
Classify emotional language and rewrite it into institutional tone.

FILTER
Classify emotional language and rewrite it into institutional tone.

FILTER
Classify emotional language and rewrite it into institutional tone.

Six modules simulate different ways digital systems reshape human expression-from classification and rewriting to scoring, vocal control, and censorship.

Six modules simulate different ways digital systems reshape human expression-from classification and rewriting to scoring, vocal control, and censorship.

Six modules simulate different ways digital systems reshape human expression-from classification and rewriting to scoring, vocal control, and censorship.

Sincerity is progressively classified, formatted, scored, translated, voiced, and erased.

Sincerity is progressively classified, formatted, scored, translated, voiced, and erased.

Sincerity is progressively classified, formatted, scored, translated, voiced, and erased.

Language Governance System

Language Governance System

Language Governance System

The Directory works as an orientation layer, introducing the module system, navigation logic, and project context before users enter the working interface. It separates explanation from interaction, allowing the main console to remain visually dense without overwhelming first-time users.

The Directory works as an orientation layer, introducing the module system, navigation logic, and project context before users enter the working interface. It separates explanation from interaction, allowing the main console to remain visually dense without overwhelming first-time users.

The Directory acts as an orientation layer, introducing the module system, navigation logic, and project context before users enter the working interface. It separates explanation from interaction, keeping the main console visually dense without overwhelming first-time users.

Navigation and Orientation

Navigation and Orientation

Navigation and Orientation

The main console acts as a shared interface for all six tools, allowing users to move between different forms of language control without leaving the system.

Users enter what happened, who the apology is for, and a desired social register. The system generates a polished apology, turning sincerity into a repeatable template.

Tone Compliance converts expression into a score, estimating how safe, risky, or institutionally acceptable a message appears.

The same sentence is rewritten across different social registers, revealing how language shifts with audience, authority, and context.

The system moves tone control from text into speech, using browser-based voice presets to alter delivery and perceived authority.

Emotional vocabulary is identified and removed, leaving behind a colder archival record in which feelings are treated as noise or liability.

01 / 06 →

The main console acts as a shared interface for all six tools, allowing users to move between different forms of language control without leaving the system.

Users enter what happened, who the apology is for, and a desired social register. The system generates a polished apology, turning sincerity into a repeatable template.

Tone Compliance converts expression into a score, estimating how safe, risky, or institutionally acceptable a message appears.

The same sentence is rewritten across different social registers, revealing how language shifts with audience, authority, and context.

The system moves tone control from text into speech, using browser-based voice presets to alter delivery and perceived authority.

Emotional vocabulary is identified and removed, leaving behind a colder archival record in which feelings are treated as noise or liability.

01 / 06 →

The main console acts as a shared interface for all six tools, allowing users to move between different forms of language control without leaving the system.

Users enter what happened, who the apology is for, and a desired social register. The system generates a polished apology, turning sincerity into a repeatable template.

Tone Compliance converts expression into a score, estimating how safe, risky, or institutionally acceptable a message appears.

The same sentence is rewritten across different social registers, revealing how language shifts with audience, authority, and context.

The system moves tone control from text into speech, using browser-based voice presets to alter delivery and perceived authority.

Emotional vocabulary is identified and removed, leaving behind a colder archival record in which feelings are treated as noise or liability.

01 / 06 →

The main console acts as a shared interface for all six tools, allowing users to move between different forms of language control without leaving the system.

The main console acts as a shared interface for all six tools, allowing users to move between different forms of language control without leaving the system.

The main console acts as a shared interface for all six tools, allowing users to move between different forms of language control without leaving the system.

Core Interaction

Core Interaction

Core Interaction

Home → Directory → Console

Home → Directory → Console

Home → Directory → Console

03 / Interface state and navigation

03 / Interface state and navigation

03 / Interface state and navigation

Browser speech synthesis extends the interface from text transformation into voice-based interaction, with preset changes in rate, pitch, and delivery.

Browser speech synthesis extends the interface from text transformation into voice-based interaction, with preset changes in rate, pitch, and delivery.

Browser speech synthesis extends the interface from text transformation to voice interaction, with preset changes in rate, pitch, and delivery.

JavaScript state logic connects the homepage, directory, and working console into one continuous browser experience.

JavaScript state logic connects the homepage, directory, and working console into one continuous browser experience.

JavaScript state logic connects the homepage, directory, and working console into one continuous browser experience.

02 / Voice interaction

02 / Voice interaction

02 / Voice interaction

TensorFlow.js toxicity signals are used to classify user input, then route the text into either a “Toxic Truth” state or an institutional rewrite.

TensorFlow.js toxicity signals are used to classify user input, then route the text into either a “Toxic Truth” state or an institutional rewrite.

TensorFlow.js toxicity signals are used to classify user input, then route the text into either a “Toxic Truth” state or an institutional rewrite.

01 / ML-based filtering

01 / ML-based filtering

01 / ML-based filtering

Built as a client-side browser experience using HTML, CSS, JavaScript, TensorFlow.js, and the Web Speech API.

Built as a client-side browser experience using HTML, CSS, JavaScript, TensorFlow.js, and the Web Speech API.

Built as a client-side browser experience using HTML, CSS, JavaScript, TensorFlow.js, and the Web Speech API.

Web Development

Web Development

Web Development

© 2026 YINGJIE MU

SINCERITY PROTOCOL //. .*

SINCERITY PROTOCOL //. .*

SINCERITY PROTOCOL //. .*

© 2026 YINGJIE MU

© 2026 YINGJIE MU