Loading...
010 6505 3078
👁 Chrome Extension

Sharp Screen.
Blue Light Blocked.

JG BlueLight Guard uses SVG color-matrix mathematics to suppress only the blue channel — no yellowing, no blur, no sacrifice in sharpness.

✓ 7-day free trial · No credit card required · Works on all websites

✗ OS Night Mode
✓ JG BlueLight Guard
Whole screen yellowed & blurred Blue channel only — precise
JG BlueLight Guard
v1.0.5
● Active
Protection Strength 65%
Filter Mode
🌙 Gentle Pro
Standard
🛡️ Strong Pro
🎉 7-day trial — 5 days left
Upgrade →
7
Days Free Trial
3
Filter Modes
0
Yellowing / Blur
MV3
Chrome Manifest V3
How It Works

Mathematically precise.
Not just an overlay.

Most night modes paint a warm-yellow layer over everything. JG BlueLight Guard is fundamentally different — it operates at the color-channel level.

🔵
Blue-Channel Isolation

Only the blue (B) channel of the RGB color model is suppressed. Red and green remain untouched, preserving natural color accuracy.

⚙️
SVG feColorMatrix

Uses the browser's built-in SVG color matrix filter for pixel-level manipulation — far more precise than CSS hue-rotate or sepia overlays.

🛡️
CSP Auto-Fallback

If a website's Content Security Policy blocks inline SVG, the extension automatically switches to CSS filter mode — seamlessly, with zero user action.

Smart Schedule

Automatically adjusts protection intensity by time of day — gentle in the morning, strong at night — without you needing to touch a thing.

Comparison

Why not just use OS Night Mode?

Feature 👁 JG BlueLight Guard OS Night Mode
Blue-channel only filtering
No yellowing
No blurring
Per-site exclusion
Adjustable intensity (0–100%)
Works in browser only (no system-wide tint)
Smart schedule by time-of-day
CSP auto-fallback
Under the Hood

SVG Color Matrix
— the math behind it

The feColorMatrix filter applies a 4×5 matrix transformation to every pixel's RGBA channels. JG BlueLight Guard reduces the Blue (B) row value while leaving R and G intact — no whole-screen yellowing.

Zero Performance Impact

GPU-accelerated SVG filter — the browser handles it natively at the compositor layer.

🔒
Privacy-First

No data collected. No server calls. All settings stored locally via Chrome Storage API.

📦
Manifest V3

Built on Chrome's latest extension standard for maximum security and longevity.

🌐
All Websites

Content script injected on every tab. Works on http and https universally.

/* SVG feColorMatrix — 4×5 RGBA transformation */
<feColorMatrix type="matrix" values="
1.03  0     0     0  0   ← Red (preserved + warm boost)
0     1.01  0     0  0   ← Green (preserved + warm boost)
0     0     0.65  0  0   Blue (reduced by 35% at 65%)
0     0     0     1  0   ← Alpha (untouched)
"/>
// Result: crisp, warm display — no yellow tint, no blur
R
Preserved
G
Preserved
B
Reduced ↓
Features

Everything you need,
nothing you don't.

🎚️
0–100% Intensity Slider

Fine-tune protection to your exact preference. Changes apply instantly with hardware-accelerated rendering.

🌙
3 Filter Modes

Gentle — max color accuracy. Standard — balanced protection. Strong — maximum blue block. (Gentle & Strong are Pro features.)

🚫
Per-Site Exclusion

Whitelist specific websites where you don't want the filter applied — photo editing sites, color-critical tools, etc. (Pro)

Smart Auto-Schedule

Morning 9–14h: 25%. Afternoon 14–18h: 40%. Evening 18–22h: 65%. Night 22–6h: 85%. All automatic. (Pro)

🔄
Dual Filter Engine

Switches between SVG Matrix (precise) and CSS Filter (universal) depending on the site's Content Security Policy.

🔑
License Key Activation

One-time purchase, unlimited use. Activate with your Lemon Squeezy UUID key in under 5 seconds — no account login required.

Pricing

Simple, honest pricing.

Start free for 7 days. Upgrade to Pro when you're ready — one-time payment, lifetime use.

Free Trial
$0
7 days, then standard mode only
  • Standard filter mode
  • Intensity slider (0–100%)
  • SVG + CSS dual engine
  • 7-day full Pro trial
  • Per-site exclusion (Pro only)
  • Gentle & Strong modes (Pro)
  • Smart schedule (Pro only)
Add to Chrome — Free
FAQ

Common questions.

Does it really not yellow the screen?
Correct. Unlike OS Night Mode or most blue-light apps that apply a warm/yellow overlay to the entire display, JG BlueLight Guard uses an SVG color matrix to reduce only the blue channel (R·G·B · A → R·G·0.65B·A). Red and green values remain unchanged, so whites stay white-ish and colors stay accurate.
Will it slow down my browser?
No. The SVG filter is a CSS/GPU compositing operation handled by the browser's rendering engine at hardware level. There is no JavaScript running continuously on your pages. The impact on CPU or memory is negligible.
What happens after the 7-day trial ends?
After 7 days, the extension switches to Free mode: Standard filter at adjustable intensity remains fully usable. Pro-only features (Gentle mode, Strong mode, per-site exclusion, smart schedule) become locked until you upgrade. Your settings are preserved.
How do I activate my Pro license key?
After purchase, Lemon Squeezy sends a UUID-format license key to your email (e.g. a1b2c3d4-e5f6-7890-abcd-ef1234567890). Open the extension popup → scroll to Advanced → paste the key → click Apply. Activation takes 1–2 seconds. No account or login required.
Can I use it on multiple computers?
Each Pro license is for 1 device (browser profile). If you need to move to a new machine, you can deactivate the old device via the Advanced panel and re-activate on the new one. Contact support if you need assistance.
Does it collect any personal data?
No analytics. No tracking. No personal data is transmitted to any server. Settings are stored in Chrome's local/sync storage on your own device. License validation communicates only with the Lemon Squeezy API using your license key — no browsing data is ever sent. Read our full Privacy Policy →
TRANSPARENCY

Privacy & Permissions

We protect your eyes, not harvest your data. Here is exactly what the Extension does — and doesn’t — do.

No Personal Data Collected

We do not collect your name, email, IP address, location, browsing history, or any personally identifiable information — ever.

  • No Google Analytics
  • No crash reporting services
  • No advertising trackers
  • No third-party SDKs
🔒
Stored Locally on Your Device

All settings live in Chrome’s own storage. We cannot access them.

  • Filter intensity & mode
  • Auto-schedule preference
  • Whitelisted domains
  • License key (your purchase receipt)
  • Anonymous install date & device UUID
🔑
Minimal External Contact

The only outbound calls are license activation/deactivation — when you initiate them.

  • Sends: license key + anonymous device UUID
  • Destination: api.lemonsqueezy.com
  • No browsing data, no URLs, no page content
  • Never runs in the background automatically

Why does the Extension need these permissions?

Chrome extensions must declare every capability they use. Here is why each permission is strictly necessary:

Permission Why it’s needed What it does NOT do
storage Save filter settings, trial/license state to Chrome's local & sync storage so preferences survive browser restarts. Does not read or write any website data.
tabs Read the domain of the active tab (e.g. youtube.com) to check whether it is on your whitelist. Required to show the correct toggle state in the popup. Does not read page content, history, or any data on the page.
activeTab Provides access to the active tab when the popup opens, so the whitelist toggle reflects the current domain accurately. Only active while the popup is open. Grants no background access.
alarms Runs the Smart Schedule feature every 15 minutes to adjust filter intensity by time of day, and updates the badge counter every hour. No data is collected or transmitted by alarms. They only trigger internal timer functions.
<all_urls> Core function. Injects the blue-light CSS/SVG filter into every webpage you visit. Without broad host permission, the filter can only be applied to pre-listed domains — which would break the extension entirely. The Extension only writes a CSS filter style to the page. It never reads page content, text, form data, or URLs of pages you visit.
Read Full Privacy Policy

Start protecting your eyes today.

7 days free. No credit card. Install in 10 seconds.

Compatible with Chrome, Edge, Brave, and all Chromium-based browsers.

🇰🇷 한국어

JG BlueLight Guard — 눈 보호 크롬 확장프로그램

청색광 차단, 황변 없음, 화면 흐림 없음

🔵 무엇이 다른가요?

대부분의 블루라이트 차단 앱이나 OS 야간 모드는 화면 전체에 노란색 오버레이를 덮습니다. JG BlueLight Guard는 SVG feColorMatrix를 사용해 청색(B) 채널만 수학적으로 억제합니다. 적색·녹색 채널은 그대로 유지되어 색감이 자연스럽고, 황변·흐림 현상이 없습니다.

🎯 주요 기능

• 보호 강도 슬라이더 (0–100%)
• 필터 모드: 부드럽게 / 표준 / 강하게
• 사이트별 필터 제외 기능
• 시간대별 자동 세기 조절 (스마트 스케줄)
• SVG 매트릭스 + CSS Filter 이중 엔진 (CSP 자동 대응)

⏰ 스마트 스케줄 (Pro)

시간대에 따라 자동으로 보호 강도를 조절합니다:
🌅 오전 9–14시 → 25%
☀️ 오후 14–18시 → 40%
🌆 저녁 18–22시 → 65%
🌙 심야 22–6시 → 85%

💳 가격 정책

무료 체험: 7일 동안 Pro 기능을 포함해 완전 무료로 사용합니다.
Pro 플랜: 1회 결제 · 평생 사용 (약 $3.99)
결제 완료 후 이메일로 라이선스 키가 발송됩니다. 팝업의 고급 설정에서 키를 입력하면 즉시 Pro가 활성화됩니다.

🔑 라이선스 키 활성화 방법

1. 구매 완료 후 이메일에서 UUID 형식 키를 확인합니다
   예: a1b2c3d4-e5f6-7890-abcd-ef1234567890
2. 크롬 툴바의 확장 아이콘 클릭 → 팝업 오픈
3. 고급 설정 열기 → 라이선스 키 입력란에 붙여넣기
4. "적용" 버튼 클릭 → 즉시 Pro 활성화

🛡️ 개인정보 보호

어떠한 개인정보도 수집하지 않습니다. 모든 설정은 크롬 로컬 스토리지에만 저장됩니다. 라이선스 검증 시 Lemon Squeezy API와만 통신하며, 방문 사이트 정보나 사용 기록은 절대 외부로 전송되지 않습니다.

크롬에 추가하기 — 무료

7일 무료 체험 · 카드 불필요 · 설치 10초