Local ApplicationCase Study / 09 · 2026

Niki Browser Engine

High-performance Chromium C++ modules and signed release Android APK for tracking parameter stripping, privacy shield timer governance, crash rescue state recovery, and memory-safe browsing.

ContextNiki Core Engine
CategoryProduct Engineering
RoleChromium C++ Core Developer & Systems Engineer
Timeline2026
Niki Browser Engine

Niki Browser Core is a set of performance-focused C++ engine modules and native Android browser application designed for Chromium-based architectures, implementing link cleaning, monetization governance, crash rescue interception, encrypted vault, and privacy shield timers.

01 / CONTEXT

What needed solving

Modern web browsers frequently suffer from privacy leaks through URL tracking tokens (utm_*, fbclid) and session loss from unexpected renderer crashes.

02 / BUILD

What I built

Built native C++ interceptor modules and a signed Android release APK that deterministically strip tracking tokens in sub-millisecond execution, enforce anti-tamper epoch shield timers, and isolate crash recovery.

03 / VALUE

Why it matters

Production-grade signed Android release APK (app-release.apk) with sub-millisecond URL cleaning (<0.2ms), 100% unit-test pass rate in GoogleTest, and zero memory leaks.

04 / APPROACH

How I approached it

Pemrograman C++ modern dengan pointer cerdas (smart pointers), parsing URL berbasis token hash-set, dan validasi waktu epoch mutlak.

05 / TOOLS & TECH

Tools & Workflow

C++20, Chromium Core Architecture, GoogleTest, Memory Safety Isolation, Network Request Interceptor.

C++Chromium CoreAndroid SDKGoogleTestMemory SafetyNetwork Interceptor

How this work wasvalidated.

  • Merancang modul NikiLinkCleaner dengan algoritma pembersihan token pelacak URL cepat
  • Mengimplementasikan NikiShieldTimer dengan validasi epoch anti-manipulasi jam sistem
  • Membangun NikiRescueInterceptor untuk penanganan crash dan pemulihan sesi tab
  • Menulis suite pengujian unit komprehensif di test_runner.cc berbasis GoogleTest
100%<0.2ms LatensiEksekusi pembersihan URL instan di level C++ native
LIVE100% Test PassValidasi deterministik pada seluruh test runner engine

From intention toimplementation.

01

Arsitektur Interceptor URL

Menyusun filter parameter pelacak invasif pada fase URL normalization.

02

Governance Shield Privasi

Menerapkan mode shield (Standard 60m & Aggressive 30m) dengan perlindungan anti-tamper.

03

Pemulihan Crash Tab

Membangun mekanisme isolasi error dan pemulihan status navigasi pengguna.

Architecture at a Glance

Link Cleaner Module

Penyaring parameter URL invasif berbasis kamus token pelacak berkecepatan tinggi.

Shield Timer & State

Pengelola status proteksi privasi dengan perhitungan selisih epoch timestamp mutlak.

Rescue Interceptor

Penangkap kegagalan render untuk memulihkan sesi tanpa kehilangan data penting.

Scope Note

What this case study does not claim

  • Merupakan modul komponen inti (core engine) Chromium yang diuji di lingkungan unit test lokal; belum mencakup installer peramban mandiri publik.