User Guide

Protect your eyes by maintaining a healthy distance from your screen.

Welcome to DistanceDefender

DistanceDefender is a macOS menu bar application that helps you maintain a healthy viewing distance from your screen. Using your Mac's built-in camera and Apple's Vision framework, it monitors your face position in real-time and reminds you to move back when you get too close — and reminds you to take regular eye breaks.

Distance Monitoring

Automatically detects when you're sitting too close using Apple's Vision framework. Triggers a full-screen overlay if you stay too close for too long.

Break Reminders

Follow the 20-20-20 rule with configurable break intervals (10–60 min). The app detects when you look away and counts down your 20-second break.

Child Mode

Password-protected controls prevent children from pausing monitoring, changing settings, or quitting the app.

Privacy First

All processing is on-device. No images ever leave your Mac. The app has no network entitlement — it physically cannot connect to the internet.

Auto-Pause

DistanceDefender automatically pauses when your Mac sleeps, locks, or when no face is detected for an extended period, conserving battery and avoiding false alerts.

Usage Statistics

Track screen time, distance alerts, breaks completed, and breaks skipped. View daily, weekly, monthly, yearly, or all-time trends.

Getting Started

1

Launch DistanceDefender

Open DistanceDefender from your Applications folder. A brief onboarding screen will guide you through the setup on first launch. You'll see an eye (👁) icon appear in your menu bar.

2

Grant Camera Permission

When prompted by macOS, click "Allow". DistanceDefender needs camera access to measure your face position. No video is ever saved, displayed, or transmitted.

3

Monitoring Starts Automatically

After a brief delay, monitoring begins automatically. The menu bar icon will show a filled eye (👁) while active. You can also click the icon and select Start Monitoring (⌘M) at any time.

4

Tune Your Settings

Open Settings (⌘,) from the menu bar to adjust sensitivity, alert delay, alert theme, break interval, and notification style to suit your workspace.

Pro Tip

Enable Launch at Login in General settings so DistanceDefender starts automatically every time you use your Mac. Use the Auto-Calibrate button in Monitoring settings to let the app measure your natural sitting distance and set sensitivity automatically.

Core Features

Distance Monitoring

DistanceDefender uses Apple's Vision framework to locate your face in each camera frame. It measures the ratio of your face's bounding box to the total frame size. When that ratio exceeds the configured threshold (meaning you're too close), a countdown begins. If you don't move back within the alert delay period, a full-screen reminder overlay appears.

How the Detection Works

The app captures a low-resolution frame roughly once per second, runs Apple's on-device face detection, and immediately discards the frame. Only the face-to-frame ratio is used — no image data is kept. A ratio above ~0.40 is considered "too close"; below ~0.35 is safe. Exact thresholds are adjusted by the Sensitivity slider.

Sensitivity & Alert Delay

Both controls live in Settings → Monitoring:

  • Sensitivity (1–10): Controls how large your face must appear before triggering an alert. Higher = more alerts. Use the Auto-Calibrate button to have the app measure your natural sitting distance and set an optimal value automatically.
  • Alert Delay (5–60 s) Pro: How many seconds you must stay too close before the full-screen overlay appears. Default is 15 seconds. Increasing this reduces interruptions for brief forward leans.

Overlay Appearance

Choose how the alert overlay appears in Settings → Monitoring → Overlay Appearance:

  • Full Block: The overlay appears instantly at full opacity when triggered.
  • Gradual: The overlay fades in slowly over a configurable ramp duration, starting from a low opacity you set. Less jarring for light use.

Alert Themes

Customize the look of the distance-alert overlay in Settings → Monitoring → Alert Theme. The Standard theme is free; all others require Pro.

ThemeDescription
StandardDark blur overlay with warning icon. Always free.
Gentle ProSoft purple gradient with a gentler message tone.
Nature ProForest green with a nature background image.
Space ProDeep space background with starfield imagery.
Ocean ProOcean blue tones with an underwater background.
Sunset ProWarm amber and orange gradient.
Minimal ProClean, low-distraction semi-transparent black overlay.
Pushback ProIllustrated reminder with baked-in text and graphics.
Blackhole ProDark cosmic swirl with purple accents.
Dragon ProFiery dragon-themed overlay with orange accents.
Kickback ProActive-lifestyle illustration with baked-in text.
Reefview ProUnderwater reef scene with baked-in text.
Custom ProUse any image from your Mac as the overlay background.

20-20-20 Break Reminders

The 20-20-20 rule is recommended by eye care professionals: every 20 minutes of screen time, look at something at least 20 feet (6 metres) away for 20 seconds. DistanceDefender automates this:

  • When the break interval elapses, a break notification appears reminding you to look away.
  • The app detects when your face disappears from the camera frame and starts a 20-second look-away countdown.
  • Once 20 seconds of cumulative look-away time is recorded, the break is complete and the next interval begins.
  • If you step away from your desk for 60 seconds or more, DistanceDefender counts that as a natural break and resets the interval automatically — no notification needed.
  • You can skip the current break at any time using the Skip Break menu item.

Break Intervals

Off and 20 minutes are available on the free tier. Intervals of 10, 15, 25, 30, 45, and 60 minutes require Pro. Pro

Break Notification Style

Configure how break reminders appear in Settings → Notifications:

  • System: Uses macOS system notification banners (default). Simple and unobtrusive.
  • Custom Overlay Pro: A floating window with full visual control — choose from Light, Dark, Purple, Nature, Ocean, or Custom image themes. Set size (Compact, Standard, Large, Full Screen), screen position, display duration (3–15 s), and background opacity (30–90 %).

Statistics

Open Statistics (⌘S) from the menu bar to view your screen habits. Four metrics are tracked:

  • Screen Time — Total time your face was detected in front of the screen.
  • Too Close Alerts — Number of times the distance warning was triggered.
  • Breaks Completed — Eye breaks you successfully looked away for.
  • Breaks Skipped — Breaks you chose to skip.

Use the period selector to switch views:

  • Today — Free. Live counters updated in real-time.
  • Week (7 days) Pro
  • Month (30 days) Pro
  • Year (365 days) Pro
  • All Time Pro

Each period shows a trend indicator (improving ↓ / stable → / declining ↑) comparing your recent usage to the period average. Resetting statistics for any period requires Pro.

Settings Window

Open with ⌘, or via the menu bar. The Settings window has four tabs:

General Tab

  • Launch at Login: Start DistanceDefender automatically when you log in. The app must be in your Applications folder for this to work.
  • Child Mode Pro: Set a password that is required to pause monitoring, change settings, or quit. See Child Mode below.

Monitoring Tab

  • Sensitivity (1–10): Adjust how close you must be to trigger an alert. Use Auto-Calibrate to set this automatically.
  • Alert Delay (5–60 s) Pro: Seconds you must remain too close before the overlay appears. Default: 15 s.
  • Overlay Appearance: Full Block or Gradual (with configurable start opacity and ramp duration).
  • Alert Theme: Choose from 13 built-in themes or use a custom image. Standard is free; all others require Pro.
  • Preview: Trigger a test alert to see how it looks without waiting to be too close.

Breaks Tab

  • Break Interval: Off, 10, 15, 20, 25, 30, 45, or 60 minutes. Only Off and 20 min are free; others require Pro.
  • Current Status: Live countdown showing time until next break or active break timer.
  • Preview: Trigger a test break notification to preview the appearance.

Notifications Tab

  • Style: System notifications or Custom overlay.
  • Custom Theme Pro: Light, Dark, Purple, Nature, Ocean, or Custom background image.
  • Size Pro: Compact, Standard, Large, or Full Screen.
  • Position Pro: Top or bottom, left / center / right.
  • Duration (3–15 s) Pro: How long the notification stays visible.
  • Opacity (30–90 %) Pro: Background transparency of the notification.
  • Sound: Enable or disable the notification sound.

Child Mode Pro

Child Mode helps parents ensure children maintain healthy screen habits by locking eye-protection controls behind a password.

1

Enable in Settings

Go to Settings → General → Child Mode and toggle it on. You will be prompted to create a password.

2

Set a Password

Choose a password that your child does not know. This password is required to pause monitoring, open settings, or quit the app.

3

Protection is Active

The app is now locked. All sensitive actions prompt for the password. You can change the password at any time from Settings → General.

Camera Obstruction Detection

In Child Mode, if the camera is covered (by tape or a hand) for more than 60 seconds, a full-screen blocked overlay appears. This prevents children from defeating the monitoring by covering the camera.

Troubleshooting

Camera Access Denied

DistanceDefender cannot monitor without camera access.

Solution
  1. Open System Settings
  2. Go to Privacy & Security → Camera
  3. Enable the toggle next to DistanceDefender
  4. Restart the app

Alerts Trigger Too Often

The sensitivity may be set too high for your monitor distance or seating position.

Solution

Go to Settings → Monitoring and lower the Sensitivity slider. Or use Auto-Calibrate to let the app set sensitivity based on your current position. You can also increase the Alert Delay (Pro) to require a longer "too close" period before triggering.

Alerts Don't Trigger Even When Close

The sensitivity may be set too low, or the camera may not be detecting your face reliably.

Solution

Increase the Sensitivity slider in Settings → Monitoring. Check that your face is well-lit and visible to the camera. The live status indicator in the Settings window shows the current detection state in real-time.

No Face Detected (monitoring shows "No Face")

The camera cannot find your face. This can happen in low light, if you're angled away, or if something is blocking the camera.

Solution

Improve room lighting, ensure nothing is covering the camera, and make sure your face is centred in the camera's field of view. DistanceDefender will automatically resume normal monitoring once your face is detected.

Center Stage Interferes with Detection

Macs with an ultra-wide front camera (e.g., Studio Display, some Mac Studio setups) may have Center Stage enabled, which zooms and tracks you. This can throw off DistanceDefender's face-to-frame ratio measurement.

Solution

A warning banner will appear at the top of the menu if Center Stage is detected. Disable Center Stage in System Settings → Video (or your display settings) for best accuracy. You can also recalibrate sensitivity after turning it off.

Launch at Login Doesn't Work

macOS requires the app to be in a standard Applications folder for Launch at Login to function.

Solution

Move DistanceDefender to /Applications (or ~/Applications), then re-enable Launch at Login in Settings → General.

Frequently Asked Questions

Does DistanceDefender record video?
No. The app captures low-resolution frames for face detection only. Each frame is processed entirely in RAM and immediately discarded — nothing is ever written to disk, and no images or video are saved or transmitted anywhere.
How do I know my privacy is safe if the app uses the camera?
We engineered privacy, not just promised it. DistanceDefender uses a "Zero-Network Architecture": the app intentionally does not request macOS's com.apple.security.network.client entitlement. Without this entitlement, macOS itself blocks all outbound network connections at the kernel level — even if the code tried to connect, it couldn't. The app also does not request the com.apple.security.network.server entitlement, so macOS blocks all incoming network connections at the kernel level — the app cannot be reached over the network either.

You can verify this yourself. Run the following command in Terminal:
codesign -d --entitlements - /Applications/DistanceDefender.app You will see com.apple.security.device.camera (required for monitoring) but neither com.apple.security.network.client nor com.apple.security.network.server. This is the hardware-level proof that no data can leave your Mac — and that nothing can reach your Mac through this app. See our Privacy-First Design page for full details.
Why does the green camera indicator light stay on while monitoring?
The green LED is a mandatory macOS hardware signal that lights up whenever any application accesses the camera — regardless of what it does with the frames. It cannot be turned off by software. This is actually a privacy feature: it means you always know when your camera is in use. DistanceDefender's camera access stops (and the light turns off) when you pause monitoring, when your Mac sleeps, or when you quit the app.
What is the 20-20-20 rule?
The 20-20-20 rule is a widely recommended guideline from eye care professionals: every 20 minutes of screen time, look at something at least 20 feet (6 metres) away for at least 20 seconds. This relaxes the eye's focusing muscles and can reduce symptoms of digital eye strain such as dryness, blurring, and headaches. DistanceDefender automates the reminder and verifies you actually look away before resetting the timer.
Will alerts fire during video calls?
Yes. DistanceDefender monitors your camera position regardless of what app is using the camera simultaneously. If you lean in during a video call and stay too close for the alert delay period, the overlay will appear. If this is disruptive, you can temporarily pause monitoring with ⌘M or increase the Alert Delay in settings (Pro).
Does it affect battery life or performance?
DistanceDefender is designed to be lightweight. It captures approximately one frame per second at low resolution and uses Apple's on-device Vision framework, which is hardware-accelerated on Apple Silicon. The app also auto-pauses when your Mac sleeps or locks, so it consumes zero resources when not in use. In typical use, the impact on battery life is minimal.
What does "Center Stage" warning mean?
Center Stage is an Apple feature on some Macs that uses an ultra-wide camera to automatically pan and zoom to keep you centred in the frame during video calls. Because DistanceDefender measures the ratio of your face to the total frame, Center Stage's automatic zooming can make you appear closer or farther away than you actually are, reducing accuracy. If you see the Center Stage warning in the menu bar, disable Center Stage in your system or display settings for best results.
What is the difference between Free and Pro?
The Free tier includes core distance monitoring (Standard theme, 15 s alert delay), 20-minute break intervals, system notifications, and today's statistics.

Pro (US$7.99 lifetime, 7-day free trial) unlocks: all 12 additional alert themes plus custom image, all break intervals (10/15/25/30/45/60 min), adjustable alert delay (5–60 s), custom break notification overlay with full appearance control, weekly/monthly/yearly/all-time statistics history with trend indicators, statistics reset, and Child Mode.
How do I start the free trial or restore a purchase?
Trial: Click the eye icon in your menu bar and select Start Free Trial. The 7-day trial activates immediately and gives full Pro access. No payment is taken at the start of the trial — you only pay if you choose to upgrade after it ends.

Restore purchase: If you have already bought Pro on another Mac or reinstalled the app, select Restore Purchases from the menu bar. Make sure you are signed into the same Apple ID used for the original purchase.
How do I reset my statistics?
Open Statistics (⌘S), select the time period you want to clear, and use the reset option. Resetting statistics requires Pro. Pro

Privacy

DistanceDefender was designed with privacy as a first-class requirement, not an afterthought. The camera is used only for face-size measurement. No image data is ever stored, displayed, or transmitted. For the full technical explanation, see our Privacy-First Design page.

No video recording
No cloud uploads
No analytics or tracking
No network access
Sandboxed by macOS

Disclaimer

DistanceDefender is a wellness tool, not a medical device. The 20-20-20 rule and distance guidelines are general wellness recommendations, not medical advice. If you experience eye pain, persistent strain, or vision changes, consult a qualified eye care professional.

Contact & Support

Questions, bug reports, or feedback? Reach out via:

  • Email: app.dev.sup@icloud.com
  • In-app: Menu bar → Send Feedback (pre-fills your app version and system info)

ユーザーガイド

画面から適切な距離を保ち、目の健康を守りましょう。

DistanceDefenderへようこそ

DistanceDefenderは、画面からの健康的な視聴距離を維持するためのmacOSメニューバーアプリケーションです。Macに内蔵されたカメラとAppleのVisionフレームワークを使用して、リアルタイムで顔の位置を監視し、近づきすぎたときに離れるよう促します。また、定期的な目の休憩もリマインドします。

📏

距離モニタリング

AppleのVisionフレームワークを使用して、近づきすぎを自動検出します。一定時間近すぎる状態が続くと、フルスクリーンのオーバーレイを表示します。

休憩リマインダー

設定可能な休憩間隔(10〜60分)で20-20-20ルールを実践できます。視線をそらしたことを検出し、20秒の休憩をカウントダウンします。

👨‍👩‍👧

チャイルドモード

パスワードで保護されたコントロールにより、子供がモニタリングの一時停止、設定変更、アプリの終了を行えないようにします。

🔒

プライバシー優先

すべての処理はデバイス上で行われます。画像がMacの外に出ることは一切ありません。アプリにはネットワーク権限がなく、インターネットへの接続は物理的に不可能です。

⏸️

自動一時停止

Macがスリープ・ロックしたとき、または長時間顔が検出されない場合に自動的に一時停止し、バッテリーを節約して誤アラートを防ぎます。

📊

使用統計

画面時間、距離アラート、完了した休憩、スキップした休憩を記録します。日別、週別、月別、年別、または全期間のトレンドを確認できます。

使い始める

1

DistanceDefenderを起動する

アプリケーションフォルダからDistanceDefenderを開きます。初回起動時には、セットアップを案内する簡単なオンボーディング画面が表示されます。メニューバーに目(👁)のアイコンが表示されます。

2

カメラのアクセス許可を付与する

macOSのプロンプトが表示されたら「許可」をクリックしてください。DistanceDefenderは顔の位置を計測するためにカメラへのアクセスが必要です。映像が保存・表示・送信されることは一切ありません。

3

モニタリングが自動的に開始する

少し待つと、モニタリングが自動的に開始されます。メニューバーのアイコンは、アクティブ中は塗りつぶされた目(👁)を表示します。また、アイコンをクリックしてモニタリング開始(⌘M)をいつでも選択できます。

4

設定を調整する

メニューバーから設定(⌘,)を開き、感度、アラート遅延、アラートテーマ、休憩間隔、通知スタイルをご自身の作業環境に合わせて調整してください。

ヒント

一般設定のログイン時に起動を有効にすると、Macを使用するたびにDistanceDefenderが自動的に起動します。モニタリング設定の自動キャリブレーションボタンを使うと、アプリが自然な座り姿勢の距離を計測して感度を自動設定します。

主な機能

距離モニタリング

DistanceDefenderはAppleのVisionフレームワークを使用して、各カメラフレーム内の顔を検出します。顔のバウンディングボックスとフレーム全体のサイズの比率を計測します。その比率が設定されたしきい値を超えた(つまり近すぎる)場合、カウントダウンが始まります。アラート遅延時間内に離れない場合、フルスクリーンのリマインダーオーバーレイが表示されます。

検出の仕組み

アプリはおよそ1秒に1回、低解像度のフレームをキャプチャし、Appleのオンデバイス顔検出を実行して、直ちにフレームを破棄します。使用されるのは顔とフレームの比率のみで、画像データは一切保持されません。比率が約0.40以上で「近すぎる」と判定され、約0.35未満は安全とされます。正確なしきい値は感度スライダーで調整されます。

感度とアラート遅延

両方のコントロールは設定 → モニタリングにあります:

  • 感度(1〜10):アラートが発動するまでの顔の大きさを制御します。高いほどアラートが多くなります。自動キャリブレーションボタンを使用すると、現在の座り姿勢から最適な値を自動設定できます。
  • アラート遅延(5〜60秒) Pro:フルスクリーンオーバーレイが表示されるまでに近すぎる状態を維持する秒数です。デフォルトは15秒です。この値を増やすと、少し前傾みした場合などの中断が減ります。

オーバーレイの表示方法

アラートオーバーレイの表示方法は設定 → モニタリング → オーバーレイ表示で選択できます:

  • フルブロック:トリガー時に即座にフル透明度でオーバーレイが表示されます。
  • グラデーション:設定した低い透明度からゆっくりとフェードインします。軽い使用には刺激が少なくなります。

アラートテーマ

距離アラートオーバーレイの外観は設定 → モニタリング → アラートテーマでカスタマイズできます。Standardテーマは無料で、その他はすべてProが必要です。

テーマ説明
Standard警告アイコン付きのダークブラーオーバーレイ。常に無料。
Gentle Pro穏やかなメッセージトーンのソフトパープルグラデーション。
Nature Pro自然の背景画像を使用した森のグリーン。
Space Pro星空のイメージを使用した深宇宙の背景。
Ocean Pro水中の背景を使用したオーシャンブルートーン。
Sunset Pro暖かいアンバーとオレンジのグラデーション。
Minimal Proすっきりとした、注意散漫を抑えた半透明のブラックオーバーレイ。
Pushback Proテキストとグラフィックが組み込まれたイラスト付きリマインダー。
Blackhole Proパープルアクセントのダークな宇宙の渦。
Dragon Proオレンジアクセントの炎のドラゴンをテーマにしたオーバーレイ。
Kickback Proテキストが組み込まれたアクティブなライフスタイルのイラスト。
Reefview Proテキストが組み込まれた水中サンゴ礁のシーン。
Custom ProMacの任意の画像をオーバーレイの背景として使用できます。

20-20-20休憩リマインダー

20-20-20ルールは眼科の専門家が推奨するルールです:20分間の画面作業ごとに、少なくとも20フィート(6メートル)離れたものを20秒間見ます。DistanceDefenderはこれを自動化します:

  • 休憩間隔が経過すると、視線をそらすよう促す休憩通知が表示されます。
  • アプリはカメラフレームから顔が消えたことを検出し、20秒の視線そらしカウントダウンを開始します。
  • 累計20秒の視線そらし時間が記録されると休憩完了となり、次のインターバルが始まります。
  • 60秒以上席を離れた場合、DistanceDefenderはそれを自然な休憩と見なし、インターバルを自動リセットします。通知は不要です。
  • メニューの休憩をスキップから、いつでも現在の休憩をスキップできます。

休憩インターバル

オフ20分は無料プランで利用できます。10、15、25、30、45、60分のインターバルにはProが必要です。 Pro

休憩通知スタイル

休憩リマインダーの表示方法は設定 → 通知で設定できます:

  • システム:macOSのシステム通知バナーを使用します(デフォルト)。シンプルで邪魔になりません。
  • カスタムオーバーレイ Pro:フルビジュアルコントロールのフローティングウィンドウ — ライト、ダーク、パープル、ネイチャー、オーシャン、またはカスタム画像テーマから選択できます。サイズ(コンパクト、スタンダード、ラージ、フルスクリーン)、画面位置、表示時間(3〜15秒)、背景の透明度(30〜90%)を設定できます。

統計

メニューバーから統計(⌘S)を開いて、画面の使用習慣を確認できます。4つの指標が記録されます:

  • 画面時間 — 画面の前で顔が検出された合計時間。
  • 近すぎるアラート — 距離警告が発動した回数。
  • 完了した休憩 — 目の休憩を成功させた回数。
  • スキップした休憩 — スキップを選択した休憩の回数。

期間セレクターを使って表示を切り替えてください:

  • 今日 — 無料。リアルタイムで更新されるライブカウンター。
  • 週間(7日間) Pro
  • 月間(30日間) Pro
  • 年間(365日間) Pro
  • 全期間 Pro

各期間には、最近の使用状況と期間平均を比較するトレンドインジケーター(改善↓ / 安定→ / 悪化↑)が表示されます。任意の期間の統計をリセットするにはProが必要です。

設定ウィンドウ

⌘,またはメニューバーから開きます。設定ウィンドウには4つのタブがあります:

一般タブ

  • ログイン時に起動:ログイン時にDistanceDefenderを自動的に起動します。この機能を使用するには、アプリがApplicationsフォルダにある必要があります。
  • チャイルドモード Pro:モニタリングの一時停止、設定変更、終了に必要なパスワードを設定します。詳細は以下のチャイルドモードをご覧ください。

モニタリングタブ

  • 感度(1〜10):アラートを発動するまでの距離を調整します。自動キャリブレーションを使用して自動設定することもできます。
  • アラート遅延(5〜60秒) Pro:オーバーレイが表示されるまでに近すぎる状態を維持する秒数。デフォルト:15秒。
  • オーバーレイ表示:フルブロックまたはグラデーション(開始透明度とフェード時間を設定可能)。
  • アラートテーマ:13種類の内蔵テーマまたはカスタム画像から選択します。Standardは無料で、その他はすべてProが必要です。
  • プレビュー:近すぎる状態を待たずにテストアラートを発動して見た目を確認できます。

休憩タブ

  • 休憩間隔:オフ、10、15、20、25、30、45、または60分。オフと20分のみ無料で、その他はProが必要です。
  • 現在の状態:次の休憩までの時間、またはアクティブな休憩タイマーをライブカウントダウンで表示します。
  • プレビュー:テスト用の休憩通知を発動して表示を確認できます。

通知タブ

  • スタイル:システム通知またはカスタムオーバーレイ。
  • カスタムテーマ Pro:ライト、ダーク、パープル、ネイチャー、オーシャン、またはカスタム背景画像。
  • サイズ Pro:コンパクト、スタンダード、ラージ、またはフルスクリーン。
  • 位置 Pro:上または下、左 / 中央 / 右。
  • 表示時間(3〜15秒) Pro:通知が表示される時間。
  • 透明度(30〜90%) Pro:通知の背景の透明度。
  • サウンド:通知音のオン/オフ。

チャイルドモード Pro

チャイルドモードは、パスワードで目の保護コントロールをロックすることで、子供が健康的な画面習慣を維持できるよう保護者をサポートします。

1

設定で有効にする

設定 → 一般 → チャイルドモードに移動してオンにします。パスワードの作成を求めるプロンプトが表示されます。

2

パスワードを設定する

子供が知らないパスワードを選んでください。このパスワードは、モニタリングの一時停止、設定を開く、またはアプリを終了する際に必要です。

3

保護が有効になる

アプリがロックされました。すべての重要な操作でパスワードが求められます。設定 → 一般からいつでもパスワードを変更できます。

カメラ遮断の検出

チャイルドモードで、カメラが60秒以上覆われた場合(テープや手など)、フルスクリーンのブロックオーバーレイが表示されます。これにより、子供がカメラを覆ってモニタリングを回避することを防ぎます。

トラブルシューティング

カメラアクセスが拒否されている

DistanceDefenderはカメラアクセスなしにモニタリングができません。

解決方法
  1. システム設定を開く
  2. プライバシーとセキュリティ → カメラに移動する
  3. DistanceDefenderの横のトグルを有効にする
  4. アプリを再起動する

アラートが頻繁に発動する

モニターの距離や座り姿勢に対して感度が高すぎる可能性があります。

解決方法

設定 → モニタリングで感度スライダーを下げてください。または自動キャリブレーションを使用して、現在の姿勢に基づいた感度を自動設定します。また、アラート遅延(Pro)を増やして、アラートが発動するまでの「近すぎる」時間を長くすることもできます。

近くにいてもアラートが発動しない

感度が低すぎるか、カメラが顔を確実に検出できていない可能性があります。

解決方法

設定 → モニタリングの感度スライダーを上げてください。顔が十分に明るく、カメラから見えることを確認してください。設定ウィンドウのライブステータスインジケーターは、現在の検出状態をリアルタイムで表示します。

顔が検出されない(モニタリングに「顔未検出」と表示される)

カメラが顔を見つけられません。暗い場所、斜めを向いている場合、またはカメラが遮られている場合に発生することがあります。

解決方法

部屋の照明を改善し、カメラを覆うものがないことを確認し、顔がカメラの視野の中央に来るようにしてください。顔が検出されると、DistanceDefenderは自動的に通常のモニタリングを再開します。

センターステージが検出に干渉する

超広角フロントカメラを搭載したMac(例:Studio Display、一部のMac Studioセットアップ)ではセンターステージが有効になっている場合があり、ズームしてあなたを追跡します。これによりDistanceDefenderの顔とフレームの比率計測が狂うことがあります。

解決方法

センターステージが検出されると、メニューの上部に警告バナーが表示されます。最高の精度を得るために、システム設定 → ビデオ(またはディスプレイ設定)でセンターステージを無効にしてください。無効にした後に感度を再キャリブレーションすることもできます。

ログイン時の起動が機能しない

macOSはログイン時の起動が機能するために、アプリが標準のApplicationsフォルダにある必要があります。

解決方法

DistanceDefenderを/Applications(または~/Applications)に移動してから、設定 → 一般でログイン時の起動を再度有効にしてください。

よくある質問

DistanceDefenderはビデオを録画しますか?
いいえ。アプリは顔検出のみを目的として低解像度のフレームをキャプチャします。各フレームはRAM上で完全に処理され、直ちに破棄されます。ディスクへの書き込みは一切行われず、画像やビデオが保存・送信されることはありません。
カメラを使用しているのにプライバシーが安全だとわかりますか?
プライバシーは約束ではなく、設計として実現しています。DistanceDefenderは「ゼロネットワークアーキテクチャ」を採用しており、macOSのcom.apple.security.network.client権限を意図的にリクエストしていません。この権限がなければ、macOS自体がカーネルレベルですべての外部ネットワーク接続をブロックします。コードが接続しようとしても、接続できない仕組みになっています。同様に、com.apple.security.network.server権限も意図的にリクエストしていないため、macOSはカーネルレベルですべての着信ネットワーク接続をブロックします。アプリはネットワーク経由で到達することもできません。

これはご自身で確認できます。ターミナルで以下のコマンドを実行してください:
codesign -d --entitlements - /Applications/DistanceDefender.app com.apple.security.device.camera(モニタリングに必要)は表示されますが、com.apple.security.network.clientcom.apple.security.network.serverどちらも表示されません。これがデータがMacから外に出られず、ネットワーク経由で外部からMacに到達することもできないというハードウェアレベルの証明です。詳細はプライバシーファーストデザインページをご覧ください。
モニタリング中にカメラのグリーンインジケーターライトが点灯し続けるのはなぜですか?
グリーンLEDは、いずれかのアプリケーションがカメラにアクセスしているときに点灯するmacOSの必須ハードウェアシグナルです。フレームをどのように処理するかに関係なく点灯します。ソフトウェアでオフにすることはできません。これは実際にはプライバシー機能であり、カメラが使用中であることを常に確認できます。DistanceDefenderのカメラアクセスは、モニタリングを一時停止したとき、Macがスリープしたとき、またはアプリを終了したときに停止します(ライトも消灯します)。
20-20-20ルールとは何ですか?
20-20-20ルールは眼科の専門家が広く推奨するガイドラインです:20分の画面作業ごとに、少なくとも20フィート(6メートル)離れたものを20秒以上見ます。これにより目のピント調節筋がリラックスし、乾燥、かすみ、頭痛などのデジタル眼精疲労の症状を軽減できます。DistanceDefenderはリマインダーを自動化し、タイマーをリセットする前に実際に視線をそらしたことを確認します。
ビデオ通話中にアラートは発動しますか?
はい。DistanceDefenderは、他のアプリが同時にカメラを使用しているかどうかに関係なく、カメラの位置を監視します。ビデオ通話中に前傾みして、アラート遅延時間以上近すぎる状態が続くと、オーバーレイが表示されます。これが邪魔な場合は、⌘Mでモニタリングを一時的に一時停止するか、設定でアラート遅延を増やすことができます(Pro)。
バッテリー寿命やパフォーマンスに影響しますか?
DistanceDefenderは軽量になるよう設計されています。低解像度で1秒あたり約1フレームをキャプチャし、Apple SiliconでハードウェアアクセラレーションされるAppleのオンデバイスVisionフレームワークを使用します。また、MacがスリープまたはロックされるとアプリはAuto-Pauseするため、使用されていないときはリソースをまったく消費しません。通常の使用では、バッテリー寿命への影響は最小限です。
「センターステージ」の警告とはどういう意味ですか?
センターステージは一部のMacのApple機能で、超広角カメラを使用してビデオ通話中にあなたがフレームの中央に収まるよう自動的にパンとズームを行います。DistanceDefenderは顔とフレーム全体の比率を計測するため、センターステージの自動ズームによって実際より近く見えたり遠く見えたりして、精度が低下する場合があります。メニューバーにセンターステージの警告が表示された場合は、最良の結果を得るためにシステムまたはディスプレイ設定でセンターステージを無効にしてください。
無料版とProの違いは何ですか?
無料プランには、コア距離モニタリング(Standardテーマ、15秒アラート遅延)、20分休憩間隔、システム通知、および今日の統計が含まれます。

Pro(US$7.99 生涯ライセンス、7日間無料トライアル)では、12種類の追加アラートテーマとカスタム画像、すべての休憩間隔(10/15/25/30/45/60分)、調整可能なアラート遅延(5〜60秒)、外観をフルコントロールできるカスタム休憩通知オーバーレイ、トレンドインジケーター付きの週別/月別/年別/全期間の統計履歴、統計のリセット、チャイルドモードが利用できます。
無料トライアルの開始方法や購入の復元方法は?
トライアル:メニューバーの目のアイコンをクリックして無料トライアルを開始を選択します。7日間のトライアルがすぐに有効になり、完全なProアクセスが使えます。トライアル開始時に支払いは発生しません。終了後にアップグレードを選択した場合のみ料金が発生します。

購入の復元:別のMacでProを購入済みの場合、またはアプリを再インストールした場合は、メニューバーから購入を復元を選択します。元の購入に使用したApple IDと同じアカウントにサインインしていることを確認してください。
統計をリセットするにはどうすればよいですか?
統計(⌘S)を開き、クリアしたい期間を選択してリセットオプションを使用します。統計のリセットにはProが必要です。 Pro

プライバシー

DistanceDefenderは、プライバシーを後付けではなく最優先事項として設計されました。カメラは顔のサイズ計測のみに使用されます。画像データが保存・表示・送信されることは一切ありません。技術的な詳細については、プライバシーファーストデザインページをご覧ください。

ビデオ録画なし
クラウドアップロードなし
分析・追跡なし
ネットワークアクセスなし
macOSサンドボックス保護

免責事項

DistanceDefenderはウェルネスツールであり、医療機器ではありません。20-20-20ルールおよび距離ガイドラインは一般的なウェルネスの推奨事項であり、医療アドバイスではありません。目の痛み、持続的な疲労、または視力の変化がある場合は、資格を持つ眼科専門医にご相談ください。

お問い合わせ・サポート

ご質問、バグ報告、またはフィードバックはこちらまで:

  • メール: app.dev.sup@icloud.com
  • アプリ内: メニューバー → フィードバックを送る(アプリのバージョンとシステム情報が自動入力されます)

用户指南

通过保持健康的屏幕距离来保护您的眼睛。

欢迎使用 DistanceDefender

DistanceDefender 是一款 macOS 菜单栏应用,帮助您与屏幕保持健康的观看距离。它利用 Mac 内置摄像头和 Apple 的 Vision 框架实时监测您的面部位置,当您靠得太近时提醒您后退——并定时提醒您休息眼睛。

📏

距离监测

使用 Apple 的 Vision 框架自动检测您是否坐得过近。距离过近且持续时间过长时,会触发全屏提示覆盖层。

休息提醒

通过可配置的休息间隔(10–60 分钟)遵循 20-20-20 法则。应用检测到您移开视线后,将倒计时 20 秒的休息时间。

👨‍👩‍👧

儿童模式

密码保护的控件可防止儿童暂停监测、更改设置或退出应用。

🔒

隐私优先

所有处理均在设备本地完成。图像永远不会离开您的 Mac。应用没有网络权限——它从根本上无法连接互联网。

⏸️

自动暂停

当 Mac 休眠、锁屏,或长时间未检测到面部时,DistanceDefender 会自动暂停,节省电量并避免误报。

📊

使用统计

追踪屏幕使用时间、距离警报次数、已完成休息次数和跳过休息次数。查看每日、每周、每月、每年或全部时间的趋势。

开始使用

1

启动 DistanceDefender

从应用程序文件夹打开 DistanceDefender。首次启动时,简短的引导页面将带您完成设置。您会在菜单栏中看到一个眼睛图标(👁)。

2

授予摄像头权限

当 macOS 弹出提示时,点击"允许"。DistanceDefender 需要摄像头访问权限来测量您的面部位置。视频不会被保存、显示或传输。

3

监测自动开始

短暂延迟后,监测会自动开始。活跃时菜单栏图标会显示实心眼睛(👁)。您也可以随时点击图标并选择 开始监测 (⌘M)

4

调整您的设置

通过菜单栏打开 设置 (⌘,),可以调整灵敏度、警报延迟、警报主题、休息间隔和通知样式,以适应您的工作环境。

专业提示

在通用设置中启用登录时启动,让 DistanceDefender 每次使用 Mac 时自动启动。使用监测设置中的自动校准按钮,让应用测量您的自然坐姿距离并自动设置灵敏度。

核心功能

距离监测

DistanceDefender 使用 Apple 的 Vision 框架在每帧画面中定位您的面部。它测量面部边界框与总帧大小的比率。当该比率超过配置的阈值(即您靠得太近)时,倒计时开始。如果您在警报延迟期内没有后移,全屏提醒覆盖层将会出现。

检测原理

应用大约每秒捕获一帧低分辨率画面,运行 Apple 的设备端面部检测,然后立即丢弃该帧。仅使用面部与帧的比率——不保留任何图像数据。比率高于约 0.40 视为"过近";低于约 0.35 为安全距离。精确阈值由灵敏度滑块调整。

灵敏度与警报延迟

两项控制均位于设置 → 监测

  • 灵敏度(1–10):控制面部需要出现多大才会触发警报。数值越高,警报越多。使用自动校准按钮,让应用测量您的自然坐姿距离并自动设置最佳值。
  • 警报延迟(5–60 秒) Pro:触发全屏覆盖层前需要持续过近的秒数。默认为 15 秒。增大此值可减少因短暂前倾造成的打扰。

覆盖层外观

设置 → 监测 → 覆盖层外观中选择警报覆盖层的显示方式:

  • 完全遮挡:触发时覆盖层以完全不透明度立即出现。
  • 渐变:覆盖层在可配置的渐变时长内缓慢淡入,从您设定的低不透明度开始。轻度使用时不那么突兀。

警报主题

设置 → 监测 → 警报主题中自定义距离警报覆盖层的外观。Standard 主题免费;其他主题均需要 Pro。

主题说明
Standard带警告图标的深色模糊覆盖层。永久免费。
Gentle Pro柔和的紫色渐变,提示语气更温和。
Nature Pro森林绿色调,配有自然背景图片。
Space Pro深空背景,配有星空图像。
Ocean Pro海洋蓝色调,配有水下背景。
Sunset Pro暖琥珀色和橙色渐变。
Minimal Pro简洁、低干扰的半透明黑色覆盖层。
Pushback Pro带有内嵌文字和图形的插图提醒。
Blackhole Pro深色宇宙旋涡,配有紫色点缀。
Dragon Pro火龙主题覆盖层,配有橙色点缀。
Kickback Pro活力生活方式插图,带有内嵌文字。
Reefview Pro水下珊瑚礁场景,带有内嵌文字。
Custom Pro使用 Mac 上的任意图片作为覆盖层背景。

20-20-20 休息提醒

20-20-20 法则是眼科专业人士推荐的方法:每看屏幕 20 分钟,注视至少 20 英尺(6 米)远的物体 20 秒钟。DistanceDefender 自动执行此规则:

  • 当休息间隔到来时,会出现休息通知,提醒您将视线移开。
  • 应用检测到您的面部从摄像头画面中消失后,将开始 20 秒的移开视线倒计时。
  • 累计移开视线达到 20 秒后,休息完成,下一个间隔开始计时。
  • 如果您离开座位 60 秒或更长时间,DistanceDefender 会将其视为自然休息并自动重置间隔——无需通知。
  • 您可以随时通过跳过休息菜单项跳过当前休息。

休息间隔

免费版可使用关闭20 分钟间隔。10、15、25、30、45 和 60 分钟间隔需要 Pro。 Pro

休息通知样式

设置 → 通知中配置休息提醒的显示方式:

  • 系统通知:使用 macOS 系统通知横幅(默认)。简单且不突兀。
  • 自定义覆盖层 Pro:具有完整视觉控制的浮动窗口——可从浅色、深色、紫色、自然、海洋或自定义图片主题中选择。设置大小(紧凑、标准、大、全屏)、屏幕位置、显示时长(3–15 秒)和背景不透明度(30–90%)。

统计数据

从菜单栏打开统计 (⌘S),查看您的屏幕使用习惯。共追踪四项指标:

  • 屏幕时间——在屏幕前检测到面部的总时长。
  • 距离过近警报——触发距离警告的次数。
  • 已完成休息——成功移开视线完成的护眼休息次数。
  • 已跳过休息——选择跳过的休息次数。

使用时间段选择器切换视图:

  • 今天——免费。实时更新的计数器。
  • 本周(7 天) Pro
  • 本月(30 天) Pro
  • 本年(365 天) Pro
  • 全部时间 Pro

每个时间段均显示趋势指标(改善 ↓ / 稳定 → / 下降 ↑),将您近期使用情况与该时段平均值进行比较。重置任何时间段的统计数据需要 Pro。

设置窗口

通过 ⌘, 或菜单栏打开。设置窗口分为四个标签页:

通用标签页

  • 登录时启动:登录时自动启动 DistanceDefender。应用必须位于应用程序文件夹中才能正常工作。
  • 儿童模式 Pro:设置密码,暂停监测、更改设置或退出应用时需要输入此密码。参见下方儿童模式

监测标签页

  • 灵敏度(1–10):调整触发警报所需的接近程度。使用自动校准自动设置。
  • 警报延迟(5–60 秒) Pro:出现覆盖层前需要保持过近状态的秒数。默认:15 秒。
  • 覆盖层外观:完全遮挡或渐变(可配置起始不透明度和渐变时长)。
  • 警报主题:从 13 个内置主题中选择,或使用自定义图片。Standard 免费;其他主题需要 Pro。
  • 预览:触发测试警报,无需等到真正过近即可查看效果。

休息标签页

  • 休息间隔:关闭、10、15、20、25、30、45 或 60 分钟。仅关闭和 20 分钟免费;其他需要 Pro。
  • 当前状态:显示距下次休息时间或活跃休息倒计时的实时倒计时。
  • 预览:触发测试休息通知以预览外观。

通知标签页

  • 样式:系统通知或自定义覆盖层。
  • 自定义主题 Pro:浅色、深色、紫色、自然、海洋或自定义背景图片。
  • 大小 Pro:紧凑、标准、大或全屏。
  • 位置 Pro:顶部或底部,左 / 中 / 右。
  • 时长(3–15 秒) Pro:通知保持可见的时长。
  • 不透明度(30–90%) Pro:通知背景的透明度。
  • 声音:启用或禁用通知声音。

儿童模式 Pro

儿童模式通过密码锁定眼睛保护控件,帮助家长确保儿童保持健康的屏幕使用习惯。

1

在设置中启用

前往设置 → 通用 → 儿童模式并打开开关。系统将提示您创建密码。

2

设置密码

选择您的孩子不知道的密码。暂停监测、打开设置或退出应用时需要此密码。

3

保护已激活

应用现已锁定。所有敏感操作均会提示输入密码。您可以随时从设置 → 通用更改密码。

摄像头遮挡检测

在儿童模式下,如果摄像头被遮挡(用胶带或手)超过 60 秒,将出现全屏遮挡覆盖层。这可以防止儿童通过遮挡摄像头来规避监测。

故障排除

摄像头访问被拒绝

DistanceDefender 在没有摄像头访问权限的情况下无法进行监测。

解决方案
  1. 打开系统设置
  2. 前往隐私与安全性 → 摄像头
  3. 启用 DistanceDefender 旁边的开关
  4. 重新启动应用

警报触发过于频繁

对于您的显示器距离或坐姿来说,灵敏度可能设置过高。

解决方案

前往设置 → 监测并降低灵敏度滑块。或使用自动校准,让应用根据您当前的位置设置灵敏度。您也可以增大警报延迟(Pro),要求更长的"过近"持续时间才触发警报。

即使靠近也不触发警报

灵敏度可能设置过低,或摄像头可能无法可靠地检测到您的面部。

解决方案

设置 → 监测中增大灵敏度滑块。确保您的面部光线充足且摄像头可见。设置窗口中的实时状态指示器会实时显示当前检测状态。

未检测到面部(监测显示"未检测到面部")

摄像头无法找到您的面部。这可能发生在光线不足、角度偏转或摄像头被遮挡时。

解决方案

改善室内照明,确保没有遮挡摄像头的物体,并确保您的面部处于摄像头视野的中心。一旦检测到您的面部,DistanceDefender 将自动恢复正常监测。

连续对焦干扰检测

配备超宽前置摄像头的 Mac(例如 Studio Display、部分 Mac Studio 配置)可能已启用连续对焦(Center Stage),会自动缩放并跟踪您。这可能影响 DistanceDefender 的面部与帧比率测量。

解决方案

如果检测到连续对焦,菜单顶部将显示警告横幅。在系统设置 → 视频(或您的显示器设置)中禁用连续对焦以获得最佳精度。您也可以在关闭后重新校准灵敏度。

登录时启动不起作用

macOS 要求应用位于标准应用程序文件夹中,"登录时启动"功能才能正常工作。

解决方案

将 DistanceDefender 移至 /Applications(或 ~/Applications),然后在设置 → 通用中重新启用"登录时启动"。

常见问题

DistanceDefender 会录制视频吗?
不会。应用仅捕获低分辨率帧用于面部检测。每帧完全在内存中处理并立即丢弃——不会写入磁盘,也不会在任何地方保存或传输图像或视频。
如果应用使用摄像头,我怎么知道我的隐私是安全的?
我们是通过工程手段保障隐私,而不仅仅是口头承诺。DistanceDefender 采用"零网络架构":应用有意申请 macOS 的 com.apple.security.network.client 权限。没有此权限,macOS 本身将在内核层面阻止所有出站网络连接——即使代码尝试连接,也无法成功。应用同样有意申请 com.apple.security.network.server 权限,因此 macOS 在内核层面阻止所有入站网络连接——应用也无法通过网络被访问。

您可以自行验证。在终端中运行以下命令:
codesign -d --entitlements - /Applications/DistanceDefender.app 您将看到 com.apple.security.device.camera(监测所必需),但既没有 com.apple.security.network.client 也没有 com.apple.security.network.server。这是任何数据都无法离开您的 Mac、也无法通过网络访问到 Mac 的硬件层面证明。请参阅我们的隐私优先设计页面了解完整详情。
为什么监测时绿色摄像头指示灯会一直亮着?
绿色 LED 是 macOS 的强制硬件信号,任何应用访问摄像头时都会亮起——无论对画面做了什么处理。软件无法关闭它。这实际上是一项隐私功能:它意味着您随时都能知道摄像头是否在使用中。当您暂停监测、Mac 休眠或退出应用时,DistanceDefender 的摄像头访问会停止(指示灯熄灭)。
什么是 20-20-20 法则?
20-20-20 法则是眼科专业人士广泛推荐的指导方针:每看屏幕 20 分钟,注视至少 20 英尺(6 米)远的物体至少 20 秒钟。这能放松眼部聚焦肌肉,有助于减轻数字眼疲劳症状,如干涩、模糊和头痛。DistanceDefender 自动提醒您,并在重置计时器前验证您确实移开了视线。
视频通话期间会触发警报吗?
会。DistanceDefender 无论哪个应用在同时使用摄像头,都会监测您的摄像头位置。如果您在视频通话期间靠近并在警报延迟时间内保持过近,覆盖层将会出现。如果这造成干扰,您可以用 ⌘M 临时暂停监测,或在设置中增大警报延迟(Pro)。
会影响电池续航或性能吗?
DistanceDefender 设计轻量。它以低分辨率大约每秒捕获一帧,并使用 Apple 的设备端 Vision 框架——在 Apple Silicon 上经过硬件加速。应用在 Mac 休眠或锁屏时也会自动暂停,不使用时消耗零资源。在典型使用情况下,对电池续航的影响极小。
"连续对焦"警告是什么意思?
连续对焦(Center Stage)是部分 Mac 上的 Apple 功能,使用超宽摄像头在视频通话中自动平移和缩放,使您保持在画面中央。由于 DistanceDefender 测量您的面部与总帧大小的比率,连续对焦的自动缩放可能使您看起来比实际更近或更远,降低准确性。如果您在菜单栏看到连续对焦警告,请在系统或显示器设置中禁用连续对焦以获得最佳效果。
免费版和 Pro 版有什么区别?
免费版包含核心距离监测(Standard 主题,15 秒警报延迟)、20 分钟休息间隔、系统通知和今日统计。

Pro 版(US$7.99 终身,7 天免费试用)解锁:全部 12 个额外警报主题及自定义图片、所有休息间隔(10/15/25/30/45/60 分钟)、可调节警报延迟(5–60 秒)、具有完整外观控制的自定义休息通知覆盖层、带趋势指标的每周/每月/每年/全部时间统计历史、统计重置以及儿童模式。
如何开始免费试用或恢复购买?
试用:点击菜单栏中的眼睛图标,选择开始免费试用。7 天试用立即激活,提供完整的 Pro 访问权限。试用开始时不收取任何费用——仅在试用结束后选择升级时才会付款。

恢复购买:如果您已在其他 Mac 上购买了 Pro,或重新安装了应用,请从菜单栏选择恢复购买。请确保您登录的是购买时使用的同一 Apple ID。
如何重置统计数据?
打开统计 (⌘S),选择要清除的时间段,使用重置选项。重置统计数据需要 Pro。 Pro

隐私

DistanceDefender 在设计之初就将隐私作为首要需求,而非事后补充。摄像头仅用于面部大小测量。图像数据不会被存储、显示或传输。完整的技术说明,请参见我们的隐私优先设计页面。

不录制视频
不上传至云端
无分析或追踪
无网络访问
受 macOS 沙箱保护

免责声明

DistanceDefender 是一款健康工具,不是医疗设备。20-20-20 法则和距离指南是通用健康建议,不构成医疗建议。如果您出现眼睛疼痛、持续疲劳或视力变化,请咨询合格的眼科专业人士。

联系与支持

有问题、错误报告或反馈?请通过以下方式联系:

  • 电子邮件: app.dev.sup@icloud.com
  • 应用内:菜单栏 → 发送反馈(预填写您的应用版本和系统信息)

使用指南

透過保持健康的螢幕距離來保護您的眼睛。

歡迎使用 DistanceDefender

DistanceDefender 是一款 macOS 選單列應用程式,協助您與螢幕保持健康的觀看距離。它利用 Mac 內建相機和 Apple 的 Vision 框架即時監測您的臉部位置,當您靠得太近時提醒您後退——並定時提醒您休息眼睛。

📏

距離監測

使用 Apple 的 Vision 框架自動偵測您是否坐得過近。距離過近且持續時間過長時,會觸發全螢幕提示覆蓋層。

休息提醒

透過可配置的休息間隔(10–60 分鐘)遵循 20-20-20 法則。應用程式偵測到您移開視線後,將倒計時 20 秒的休息時間。

👨‍👩‍👧

兒童模式

密碼保護的控制項可防止兒童暫停監測、變更設定或退出應用程式。

🔒

隱私優先

所有處理均在裝置本地完成。影像永遠不會離開您的 Mac。應用程式沒有網路權限——它從根本上無法連線至網際網路。

⏸️

自動暫停

當 Mac 休眠、鎖定,或長時間未偵測到臉部時,DistanceDefender 會自動暫停,節省電量並避免誤報。

📊

使用統計

追蹤螢幕使用時間、距離警報次數、已完成休息次數和略過休息次數。查看每日、每週、每月、每年或全部時間的趨勢。

開始使用

1

啟動 DistanceDefender

從「應用程式」資料夾開啟 DistanceDefender。首次啟動時,簡短的引導畫面將帶您完成設定。您會在選單列中看到一個眼睛圖示(👁)。

2

授予相機權限

當 macOS 彈出提示時,點按「允許」。DistanceDefender 需要相機存取權限來測量您的臉部位置。影片不會被儲存、顯示或傳輸。

3

監測自動開始

短暫延遲後,監測會自動開始。活躍時選單列圖示會顯示實心眼睛(👁)。您也可以隨時點按圖示並選擇開始監測 (⌘M)

4

調整您的設定

透過選單列開啟設定 (⌘,),可以調整靈敏度、警報延遲、警報主題、休息間隔和通知樣式,以適應您的工作環境。

專業提示

在一般設定中啟用登入時啟動,讓 DistanceDefender 每次使用 Mac 時自動啟動。使用監測設定中的自動校準按鈕,讓應用程式測量您的自然坐姿距離並自動設定靈敏度。

核心功能

距離監測

DistanceDefender 使用 Apple 的 Vision 框架在每一幀畫面中定位您的臉部。它測量臉部邊界框與總幀大小的比率。當該比率超過設定的閾值(即您靠得太近)時,倒計時開始。如果您在警報延遲期內沒有後移,全螢幕提醒覆蓋層將會出現。

偵測原理

應用程式大約每秒擷取一幀低解析度畫面,執行 Apple 的裝置端臉部偵測,然後立即捨棄該幀。僅使用臉部與幀的比率——不保留任何影像資料。比率高於約 0.40 視為「過近」;低於約 0.35 為安全距離。精確閾值由靈敏度滑桿調整。

靈敏度與警報延遲

兩項控制均位於設定 → 監測

  • 靈敏度(1–10):控制臉部需要出現多大才會觸發警報。數值越高,警報越多。使用自動校準按鈕,讓應用程式測量您的自然坐姿距離並自動設定最佳值。
  • 警報延遲(5–60 秒) Pro:觸發全螢幕覆蓋層前需要持續過近的秒數。預設為 15 秒。增大此值可減少因短暫前傾造成的干擾。

覆蓋層外觀

設定 → 監測 → 覆蓋層外觀中選擇警報覆蓋層的顯示方式:

  • 完全遮擋:觸發時覆蓋層以完全不透明度立即出現。
  • 漸變:覆蓋層在可配置的漸變時長內緩慢淡入,從您設定的低不透明度開始。輕度使用時較不突兀。

警報主題

設定 → 監測 → 警報主題中自訂距離警報覆蓋層的外觀。Standard 主題免費;其他主題均需要 Pro。

主題說明
Standard帶警告圖示的深色模糊覆蓋層。永久免費。
Gentle Pro柔和的紫色漸層,提示語氣更溫和。
Nature Pro森林綠色調,配有自然背景圖片。
Space Pro深空背景,配有星空影像。
Ocean Pro海洋藍色調,配有水下背景。
Sunset Pro暖琥珀色和橙色漸層。
Minimal Pro簡潔、低干擾的半透明黑色覆蓋層。
Pushback Pro帶有內嵌文字和圖形的插圖提醒。
Blackhole Pro深色宇宙漩渦,配有紫色點綴。
Dragon Pro火龍主題覆蓋層,配有橙色點綴。
Kickback Pro活力生活方式插圖,帶有內嵌文字。
Reefview Pro水下珊瑚礁場景,帶有內嵌文字。
Custom Pro使用 Mac 上的任意圖片作為覆蓋層背景。

20-20-20 休息提醒

20-20-20 法則是眼科專業人士推薦的方法:每看螢幕 20 分鐘,注視至少 20 英尺(6 公尺)遠的物體 20 秒鐘。DistanceDefender 自動執行此規則:

  • 當休息間隔到來時,會出現休息通知,提醒您將視線移開。
  • 應用程式偵測到您的臉部從相機畫面中消失後,將開始 20 秒的移開視線倒計時。
  • 累計移開視線達到 20 秒後,休息完成,下一個間隔開始計時。
  • 如果您離開座位 60 秒或更長時間,DistanceDefender 會將其視為自然休息並自動重置間隔——無需通知。
  • 您可以隨時透過略過休息選單項目略過目前的休息。

休息間隔

免費版可使用關閉20 分鐘間隔。10、15、25、30、45 和 60 分鐘間隔需要 Pro。 Pro

休息通知樣式

設定 → 通知中配置休息提醒的顯示方式:

  • 系統通知:使用 macOS 系統通知橫幅(預設)。簡單且不突兀。
  • 自訂覆蓋層 Pro:具有完整視覺控制的浮動視窗——可從淺色、深色、紫色、自然、海洋或自訂圖片主題中選擇。設定大小(緊湊、標準、大、全螢幕)、螢幕位置、顯示時長(3–15 秒)和背景不透明度(30–90%)。

統計資料

從選單列開啟統計 (⌘S),查看您的螢幕使用習慣。共追蹤四項指標:

  • 螢幕時間——在螢幕前偵測到臉部的總時長。
  • 距離過近警報——觸發距離警告的次數。
  • 已完成休息——成功移開視線完成的護眼休息次數。
  • 已略過休息——選擇略過的休息次數。

使用時間段選擇器切換檢視:

  • 今天——免費。即時更新的計數器。
  • 本週(7 天) Pro
  • 本月(30 天) Pro
  • 本年(365 天) Pro
  • 全部時間 Pro

每個時間段均顯示趨勢指標(改善 ↓ / 穩定 → / 下降 ↑),將您近期使用情況與該時段平均值進行比較。重置任何時間段的統計資料需要 Pro。

設定視窗

透過 ⌘, 或選單列開啟。設定視窗分為四個標籤頁:

一般標籤頁

  • 登入時啟動:登入時自動啟動 DistanceDefender。應用程式必須位於「應用程式」資料夾中才能正常運作。
  • 兒童模式 Pro:設定密碼,暫停監測、變更設定或退出應用程式時需要輸入此密碼。請參見下方兒童模式

監測標籤頁

  • 靈敏度(1–10):調整觸發警報所需的接近程度。使用自動校準自動設定。
  • 警報延遲(5–60 秒) Pro:出現覆蓋層前需要保持過近狀態的秒數。預設:15 秒。
  • 覆蓋層外觀:完全遮擋或漸變(可配置起始不透明度和漸變時長)。
  • 警報主題:從 13 個內建主題中選擇,或使用自訂圖片。Standard 免費;其他主題需要 Pro。
  • 預覽:觸發測試警報,無需等到真正過近即可查看效果。

休息標籤頁

  • 休息間隔:關閉、10、15、20、25、30、45 或 60 分鐘。僅關閉和 20 分鐘免費;其他需要 Pro。
  • 目前狀態:顯示距下次休息時間或活躍休息倒計時的即時倒計時。
  • 預覽:觸發測試休息通知以預覽外觀。

通知標籤頁

  • 樣式:系統通知或自訂覆蓋層。
  • 自訂主題 Pro:淺色、深色、紫色、自然、海洋或自訂背景圖片。
  • 大小 Pro:緊湊、標準、大或全螢幕。
  • 位置 Pro:頂部或底部,左 / 中 / 右。
  • 時長(3–15 秒) Pro:通知保持可見的時長。
  • 不透明度(30–90%) Pro:通知背景的透明度。
  • 聲音:啟用或停用通知聲音。

兒童模式 Pro

兒童模式透過密碼鎖定眼睛保護控制項,協助家長確保兒童保持健康的螢幕使用習慣。

1

在設定中啟用

前往設定 → 一般 → 兒童模式並開啟開關。系統將提示您建立密碼。

2

設定密碼

選擇您的孩子不知道的密碼。暫停監測、開啟設定或退出應用程式時需要此密碼。

3

保護已啟用

應用程式現已鎖定。所有敏感操作均會提示輸入密碼。您可以隨時從設定 → 一般變更密碼。

相機遮擋偵測

在兒童模式下,如果相機被遮擋(用膠帶或手)超過 60 秒,將出現全螢幕遮擋覆蓋層。這可以防止兒童透過遮擋相機來規避監測。

疑難排解

相機存取遭拒

DistanceDefender 在沒有相機存取權限的情況下無法進行監測。

解決方案
  1. 開啟系統設定
  2. 前往隱私權與安全性 → 相機
  3. 啟用 DistanceDefender 旁邊的開關
  4. 重新啟動應用程式

警報觸發過於頻繁

對於您的顯示器距離或坐姿來說,靈敏度可能設定過高。

解決方案

前往設定 → 監測並降低靈敏度滑桿。或使用自動校準,讓應用程式根據您目前的位置設定靈敏度。您也可以增大警報延遲(Pro),要求更長的「過近」持續時間才觸發警報。

即使靠近也不觸發警報

靈敏度可能設定過低,或相機可能無法可靠地偵測到您的臉部。

解決方案

設定 → 監測中增大靈敏度滑桿。確保您的臉部光線充足且相機可見。設定視窗中的即時狀態指示器會即時顯示目前偵測狀態。

未偵測到臉部(監測顯示「未偵測到臉部」)

相機無法找到您的臉部。這可能發生在光線不足、角度偏轉或相機被遮擋時。

解決方案

改善室內照明,確保沒有遮擋相機的物體,並確保您的臉部處於相機視野的中心。一旦偵測到您的臉部,DistanceDefender 將自動恢復正常監測。

連續對焦干擾偵測

配備超寬前置相機的 Mac(例如 Studio Display、部分 Mac Studio 配置)可能已啟用連續對焦(Center Stage),會自動縮放並追蹤您。這可能影響 DistanceDefender 的臉部與幀比率測量。

解決方案

如果偵測到連續對焦,選單頂部將顯示警告橫幅。在系統設定 → 視訊(或您的顯示器設定)中停用連續對焦以獲得最佳精度。您也可以在關閉後重新校準靈敏度。

登入時啟動無法運作

macOS 要求應用程式位於標準「應用程式」資料夾中,「登入時啟動」功能才能正常運作。

解決方案

將 DistanceDefender 移至 /Applications(或 ~/Applications),然後在設定 → 一般中重新啟用「登入時啟動」。

常見問題

DistanceDefender 會錄製視訊嗎?
不會。應用程式僅擷取低解析度幀用於臉部偵測。每幀完全在記憶體中處理並立即捨棄——不會寫入磁碟,也不會在任何地方儲存或傳輸影像或視訊。
如果應用程式使用相機,我怎麼知道我的隱私是安全的?
我們是透過工程手段保障隱私,而不僅僅是口頭承諾。DistanceDefender 採用「零網路架構」:應用程式有意申請 macOS 的 com.apple.security.network.client 權限。沒有此權限,macOS 本身將在核心層面封鎖所有對外網路連線——即使程式碼嘗試連線,也無法成功。應用程式同樣有意申請 com.apple.security.network.server 權限,因此 macOS 在核心層面封鎖所有對內網路連線——應用程式也無法透過網路被存取。

您可以自行驗證。在終端機中執行以下指令:
codesign -d --entitlements - /Applications/DistanceDefender.app 您將看到 com.apple.security.device.camera(監測所必需),但既沒有 com.apple.security.network.client 也沒有 com.apple.security.network.server。這是任何資料都無法離開您的 Mac、也無法透過網路存取到 Mac 的硬體層面證明。請參閱我們的隱私優先設計頁面了解完整詳情。
為什麼監測時綠色相機指示燈會一直亮著?
綠色 LED 是 macOS 的強制硬體訊號,任何應用程式存取相機時都會亮起——無論對畫面做了什麼處理。軟體無法關閉它。這實際上是一項隱私功能:它意味著您隨時都能知道相機是否在使用中。當您暫停監測、Mac 休眠或退出應用程式時,DistanceDefender 的相機存取會停止(指示燈熄滅)。
什麼是 20-20-20 法則?
20-20-20 法則是眼科專業人士廣泛推薦的指導方針:每看螢幕 20 分鐘,注視至少 20 英尺(6 公尺)遠的物體至少 20 秒鐘。這能放鬆眼部對焦肌肉,有助於減輕數位眼疲勞症狀,如乾澀、模糊和頭痛。DistanceDefender 自動提醒您,並在重置計時器前驗證您確實移開了視線。
視訊通話期間會觸發警報嗎?
會。DistanceDefender 無論哪個應用程式在同時使用相機,都會監測您的相機位置。如果您在視訊通話期間靠近並在警報延遲時間內保持過近,覆蓋層將會出現。如果這造成干擾,您可以用 ⌘M 暫時暫停監測,或在設定中增大警報延遲(Pro)。
會影響電池續航或效能嗎?
DistanceDefender 設計輕量。它以低解析度大約每秒擷取一幀,並使用 Apple 的裝置端 Vision 框架——在 Apple Silicon 上經過硬體加速。應用程式在 Mac 休眠或鎖定時也會自動暫停,不使用時消耗零資源。在一般使用情況下,對電池續航的影響極小。
「連續對焦」警告是什麼意思?
連續對焦(Center Stage)是部分 Mac 上的 Apple 功能,使用超寬相機在視訊通話中自動平移和縮放,使您保持在畫面中央。由於 DistanceDefender 測量您的臉部與總幀大小的比率,連續對焦的自動縮放可能使您看起來比實際更近或更遠,降低準確性。如果您在選單列看到連續對焦警告,請在系統或顯示器設定中停用連續對焦以獲得最佳效果。
免費版和 Pro 版有什麼區別?
免費版包含核心距離監測(Standard 主題,15 秒警報延遲)、20 分鐘休息間隔、系統通知和今日統計。

Pro 版(US$7.99 終身,7 天免費試用)解鎖:全部 12 個額外警報主題及自訂圖片、所有休息間隔(10/15/25/30/45/60 分鐘)、可調節警報延遲(5–60 秒)、具有完整外觀控制的自訂休息通知覆蓋層、帶趨勢指標的每週/每月/每年/全部時間統計歷史、統計重置以及兒童模式。
如何開始免費試用或恢復購買?
試用:點按選單列中的眼睛圖示,選擇開始免費試用。7 天試用立即啟用,提供完整的 Pro 存取權限。試用開始時不收取任何費用——僅在試用結束後選擇升級時才會付款。

恢復購買:如果您已在其他 Mac 上購買了 Pro,或重新安裝了應用程式,請從選單列選擇恢復購買。請確保您登入的是購買時使用的同一 Apple ID。
如何重置統計資料?
開啟統計 (⌘S),選擇要清除的時間段,使用重置選項。重置統計資料需要 Pro。 Pro

隱私

DistanceDefender 在設計之初就將隱私作為首要需求,而非事後補充。相機僅用於臉部大小測量。影像資料不會被儲存、顯示或傳輸。完整的技術說明,請參見我們的隱私優先設計頁面。

不錄製視訊
不上傳至雲端
無分析或追蹤
無網路存取
受 macOS 沙箱保護

免責聲明

DistanceDefender 是一款健康工具,不是醫療裝置。20-20-20 法則和距離指南是通用健康建議,不構成醫療建議。如果您出現眼睛疼痛、持續疲勞或視力變化,請諮詢合格的眼科專業人士。

聯絡與支援

有問題、錯誤回報或意見回饋?請透過以下方式聯絡:

  • 電子郵件: app.dev.sup@icloud.com
  • 應用程式內:選單列 → 傳送意見回饋(預先填寫您的應用程式版本和系統資訊)

Benutzerhandbuch

Schütze deine Augen, indem du einen gesunden Abstand zum Bildschirm einhältst.

Willkommen bei DistanceDefender

DistanceDefender ist eine macOS-Menüleisten-App, die dir hilft, einen gesunden Abstand zum Bildschirm einzuhalten. Mit der integrierten Kamera deines Macs und Apples Vision-Framework überwacht sie deine Gesichtsposition in Echtzeit und erinnert dich daran, zurückzurücken, wenn du zu nah kommst — und erinnert dich außerdem daran, regelmäßige Augenpausen einzulegen.

📏

Abstandsüberwachung

Erkennt automatisch, wenn du zu nah sitzt, mithilfe von Apples Vision-Framework. Löst eine Vollbild-Einblendung aus, wenn du zu lange zu nah bleibst.

Pausenerinnerungen

Halte die 20-20-20-Regel mit konfigurierbaren Pausenintervallen (10–60 min) ein. Die App erkennt, wenn du wegschaust, und zählt deine 20-sekündige Pause herunter.

👨‍👩‍👧

Kindermodus

Passwortgeschützte Steuerung verhindert, dass Kinder die Überwachung pausieren, Einstellungen ändern oder die App beenden.

🔒

Datenschutz an erster Stelle

Die gesamte Verarbeitung erfolgt auf dem Gerät. Keine Bilder verlassen jemals deinen Mac. Die App hat keine Netzwerkberechtigung — sie kann sich physisch nicht mit dem Internet verbinden.

⏸️

Automatische Pause

DistanceDefender pausiert automatisch, wenn dein Mac schläft, gesperrt ist oder wenn über einen längeren Zeitraum kein Gesicht erkannt wird, um Akku zu sparen und Fehlalarme zu vermeiden.

📊

Nutzungsstatistiken

Verfolge Bildschirmzeit, Abstandsalarme, abgeschlossene und übersprungene Pausen. Zeige tägliche, wöchentliche, monatliche, jährliche oder Gesamttrends an.

Erste Schritte

1

DistanceDefender starten

Öffne DistanceDefender aus deinem Anwendungsordner. Beim ersten Start führt dich ein kurzer Einrichtungsassistent durch die Einrichtung. In deiner Menüleiste erscheint ein Auge-Symbol (👁).

2

Kamerazugriff erlauben

Klicke auf „Erlauben", wenn macOS dich dazu auffordert. DistanceDefender benötigt Kamerazugriff, um deine Gesichtsposition zu messen. Es wird kein Video gespeichert, angezeigt oder übertragen.

3

Überwachung startet automatisch

Nach einer kurzen Verzögerung beginnt die Überwachung automatisch. Das Menüleisten-Symbol zeigt ein ausgefülltes Auge (👁), während es aktiv ist. Du kannst auch jederzeit auf das Symbol klicken und Überwachung starten (⌘M) auswählen.

4

Einstellungen anpassen

Öffne Einstellungen (⌘,) aus der Menüleiste, um Empfindlichkeit, Alarmverzögerung, Alarmthema, Pausenintervall und Benachrichtigungsstil an deinen Arbeitsplatz anzupassen.

Profi-Tipp

Aktiviere Bei Anmeldung starten in den Allgemein-Einstellungen, damit DistanceDefender jedes Mal automatisch startet, wenn du deinen Mac verwendest. Nutze die Schaltfläche Auto-Kalibrieren in den Überwachungseinstellungen, damit die App deinen natürlichen Sitzabstand misst und die Empfindlichkeit automatisch einstellt.

Kernfunktionen

Abstandsüberwachung

DistanceDefender verwendet Apples Vision-Framework, um dein Gesicht in jedem Kamerabild zu lokalisieren. Es misst das Verhältnis des Begrenzungsrahmens deines Gesichts zur Gesamtbildgröße. Wenn dieses Verhältnis den konfigurierten Schwellenwert überschreitet (d. h. du bist zu nah), beginnt ein Countdown. Wenn du dich nicht innerhalb der Alarmverzögerungszeit zurückbewegst, erscheint eine Vollbild-Erinnerungseinblendung.

Wie die Erkennung funktioniert

Die App erfasst etwa einmal pro Sekunde einen Rahmen mit niedriger Auflösung, führt Apples On-Device-Gesichtserkennung durch und verwirft den Rahmen sofort. Nur das Gesicht-zu-Bild-Verhältnis wird verwendet — keine Bilddaten werden gespeichert. Ein Verhältnis über ~0,40 gilt als „zu nah"; unter ~0,35 ist sicher. Genaue Schwellenwerte werden durch den Empfindlichkeitsregler angepasst.

Empfindlichkeit & Alarmverzögerung

Beide Einstellungen befinden sich unter Einstellungen → Überwachung:

  • Empfindlichkeit (1–10): Steuert, wie groß dein Gesicht erscheinen muss, bevor ein Alarm ausgelöst wird. Höher = mehr Alarme. Nutze die Schaltfläche Auto-Kalibrieren, damit die App deinen natürlichen Sitzabstand misst und automatisch einen optimalen Wert einstellt.
  • Alarmverzögerung (5–60 s) Pro: Wie viele Sekunden du zu nah bleiben musst, bevor die Vollbild-Einblendung erscheint. Standard ist 15 Sekunden. Eine Erhöhung reduziert Unterbrechungen bei kurzen Vorwärtsbewegungen.

Erscheinungsbild der Einblendung

Wähle, wie die Alarmeinblendung erscheint, unter Einstellungen → Überwachung → Erscheinungsbild der Einblendung:

  • Vollständige Blockierung: Die Einblendung erscheint sofort in voller Deckkraft, wenn sie ausgelöst wird.
  • Stufenweise: Die Einblendung blendet langsam über eine konfigurierbare Einblendungsdauer ein, beginnend mit einer von dir festgelegten niedrigen Deckkraft. Weniger abrupt bei leichter Nutzung.

Alarmthemen

Passe das Aussehen der Abstandsalarm-Einblendung unter Einstellungen → Überwachung → Alarmthema an. Das Standard-Thema ist kostenlos; alle anderen erfordern Pro.

ThemaBeschreibung
StandardDunkle Unschärfe-Einblendung mit Warnsymbol. Immer kostenlos.
Gentle ProSanfter lila Farbverlauf mit einem ruhigeren Nachrichtenton.
Nature ProWaldgrün mit einem Naturhintergrundbild.
Space ProTiefer Weltraumhintergrund mit Sternfeldbild.
Ocean ProOzeanblautöne mit einem Unterwasserhintergrund.
Sunset ProWarmer Bernstein- und Orangefarbverlauf.
Minimal ProSaubere, ablenkungsarme halbtransparente schwarze Einblendung.
Pushback ProIllustrierte Erinnerung mit integriertem Text und Grafiken.
Blackhole ProDunkler kosmischer Wirbel mit lila Akzenten.
Dragon ProFeurige Drachen-Einblendung mit orangefarbenen Akzenten.
Kickback ProIllustration im aktiven Lifestyle-Stil mit integriertem Text.
Reefview ProUnterwasser-Riffszene mit integriertem Text.
Custom ProVerwende ein beliebiges Bild von deinem Mac als Einblendungshintergrund.

20-20-20-Pausenerinnerungen

Die 20-20-20-Regel wird von Augenspezialisten empfohlen: alle 20 Minuten Bildschirmzeit auf etwas mindestens 20 Fuß (6 Meter) entfernt für 20 Sekunden schauen. DistanceDefender automatisiert dies:

  • Wenn das Pausenintervall abläuft, erscheint eine Pausenbenachrichtigung, die dich daran erinnert, wegzuschauen.
  • Die App erkennt, wenn dein Gesicht aus dem Kamerarahmen verschwindet, und startet einen 20-sekündigen Wegschau-Countdown.
  • Sobald 20 Sekunden kumulative Wegschauzeit erfasst wurden, ist die Pause abgeschlossen und das nächste Intervall beginnt.
  • Wenn du 60 Sekunden oder länger vom Schreibtisch weggehst, zählt DistanceDefender das als natürliche Pause und setzt das Intervall automatisch zurück — keine Benachrichtigung erforderlich.
  • Du kannst die aktuelle Pause jederzeit über das Menüelement Pause überspringen überspringen.

Pausenintervalle

Aus und 20 Minuten sind in der kostenlosen Version verfügbar. Intervalle von 10, 15, 25, 30, 45 und 60 Minuten erfordern Pro. Pro

Stil der Pausenbenachrichtigung

Konfiguriere, wie Pausenerinnerungen erscheinen, unter Einstellungen → Benachrichtigungen:

  • System: Verwendet macOS-System-Benachrichtigungsbanner (Standard). Einfach und unauffällig.
  • Benutzerdefinierte Einblendung Pro: Ein schwebendes Fenster mit voller visueller Kontrolle — wähle aus den Themen Hell, Dunkel, Lila, Natur, Ozean oder Benutzerdefiniertes Bild. Lege Größe (Kompakt, Standard, Groß, Vollbild), Bildschirmposition, Anzeigedauer (3–15 s) und Hintergrunddeckkraft (30–90 %) fest.

Statistiken

Öffne Statistiken (⌘S) aus der Menüleiste, um deine Bildschirmgewohnheiten anzuzeigen. Vier Kennzahlen werden verfolgt:

  • Bildschirmzeit — Gesamtzeit, in der dein Gesicht vor dem Bildschirm erkannt wurde.
  • Zu-nah-Alarme — Anzahl der Male, bei denen die Abstandswarnung ausgelöst wurde.
  • Abgeschlossene Pausen — Augenpausen, bei denen du erfolgreich weggeschaut hast.
  • Übersprungene Pausen — Pausen, die du übersprungen hast.

Verwende den Zeitraumwähler, um zwischen Ansichten zu wechseln:

  • Heute — Kostenlos. Live-Zähler werden in Echtzeit aktualisiert.
  • Woche (7 Tage) Pro
  • Monat (30 Tage) Pro
  • Jahr (365 Tage) Pro
  • Gesamtzeit Pro

Jeder Zeitraum zeigt einen Trendindikator (verbessernd ↓ / stabil → / verschlechternd ↑) an, der deine aktuelle Nutzung mit dem Periodendurchschnitt vergleicht. Das Zurücksetzen von Statistiken für einen beliebigen Zeitraum erfordert Pro.

Einstellungsfenster

Öffne mit ⌘, oder über die Menüleiste. Das Einstellungsfenster hat vier Tabs:

Tab „Allgemein"

  • Bei Anmeldung starten: DistanceDefender automatisch starten, wenn du dich anmeldest. Die App muss sich in deinem Anwendungsordner befinden, damit dies funktioniert.
  • Kindermodus Pro: Lege ein Passwort fest, das erforderlich ist, um die Überwachung zu pausieren, Einstellungen zu ändern oder die App zu beenden. Siehe Kindermodus unten.

Tab „Überwachung"

  • Empfindlichkeit (1–10): Passe an, wie nah du sein musst, um einen Alarm auszulösen. Verwende Auto-Kalibrieren, um dies automatisch einzustellen.
  • Alarmverzögerung (5–60 s) Pro: Sekunden, die du zu nah bleiben musst, bevor die Einblendung erscheint. Standard: 15 s.
  • Erscheinungsbild der Einblendung: Vollständige Blockierung oder stufenweise (mit konfigurierbarer Startdeckkraft und Einblendungsdauer).
  • Alarmthema: Wähle aus 13 integrierten Themen oder verwende ein benutzerdefiniertes Bild. Standard ist kostenlos; alle anderen erfordern Pro.
  • Vorschau: Einen Test-Alarm auslösen, um zu sehen, wie er aussieht, ohne zu nah sein zu müssen.

Tab „Pausen"

  • Pausenintervall: Aus, 10, 15, 20, 25, 30, 45 oder 60 Minuten. Nur Aus und 20 min sind kostenlos; andere erfordern Pro.
  • Aktueller Status: Live-Countdown, der die Zeit bis zur nächsten Pause oder den aktiven Pausen-Timer anzeigt.
  • Vorschau: Eine Test-Pausenbenachrichtigung auslösen, um das Erscheinungsbild in der Vorschau anzuzeigen.

Tab „Benachrichtigungen"

  • Stil: System-Benachrichtigungen oder benutzerdefinierte Einblendung.
  • Benutzerdefiniertes Thema Pro: Hell, Dunkel, Lila, Natur, Ozean oder benutzerdefiniertes Hintergrundbild.
  • Größe Pro: Kompakt, Standard, Groß oder Vollbild.
  • Position Pro: Oben oder unten, links / Mitte / rechts.
  • Dauer (3–15 s) Pro: Wie lange die Benachrichtigung sichtbar bleibt.
  • Deckkraft (30–90 %) Pro: Hintergrundtransparenz der Benachrichtigung.
  • Ton: Benachrichtigungston aktivieren oder deaktivieren.

Kindermodus Pro

Der Kindermodus hilft Eltern sicherzustellen, dass Kinder gesunde Bildschirmgewohnheiten einhalten, indem die Augenschutzsteuerung hinter einem Passwort gesperrt wird.

1

In Einstellungen aktivieren

Gehe zu Einstellungen → Allgemein → Kindermodus und schalte ihn ein. Du wirst aufgefordert, ein Passwort zu erstellen.

2

Passwort festlegen

Wähle ein Passwort, das dein Kind nicht kennt. Dieses Passwort ist erforderlich, um die Überwachung zu pausieren, Einstellungen zu öffnen oder die App zu beenden.

3

Schutz ist aktiv

Die App ist jetzt gesperrt. Alle sensiblen Aktionen erfordern das Passwort. Du kannst das Passwort jederzeit unter Einstellungen → Allgemein ändern.

Erkennung von Kameraverschluss

Im Kindermodus erscheint eine Vollbild-Blockierungseinblendung, wenn die Kamera länger als 60 Sekunden abgedeckt wird (durch Klebeband oder eine Hand). Dies verhindert, dass Kinder die Überwachung durch Abdecken der Kamera umgehen.

Fehlerbehebung

Kamerazugriff verweigert

DistanceDefender kann ohne Kamerazugriff nicht überwachen.

Lösung
  1. Systemeinstellungen öffnen
  2. Zu Datenschutz & Sicherheit → Kamera gehen
  3. Den Schalter neben DistanceDefender aktivieren
  4. Die App neu starten

Alarme werden zu häufig ausgelöst

Die Empfindlichkeit ist möglicherweise für deinen Monitorabstand oder deine Sitzposition zu hoch eingestellt.

Lösung

Gehe zu Einstellungen → Überwachung und senke den Empfindlichkeitsregler. Oder verwende Auto-Kalibrieren, damit die App die Empfindlichkeit basierend auf deiner aktuellen Position einstellt. Du kannst auch die Alarmverzögerung (Pro) erhöhen, um eine längere „zu nah"-Periode vor dem Auslösen zu erfordern.

Alarme werden nicht ausgelöst, obwohl man nah ist

Die Empfindlichkeit ist möglicherweise zu niedrig eingestellt, oder die Kamera erkennt dein Gesicht möglicherweise nicht zuverlässig.

Lösung

Erhöhe den Empfindlichkeitsregler unter Einstellungen → Überwachung. Stelle sicher, dass dein Gesicht gut beleuchtet und für die Kamera sichtbar ist. Der Live-Statusindikator im Einstellungsfenster zeigt den aktuellen Erkennungsstatus in Echtzeit an.

Kein Gesicht erkannt (Überwachung zeigt „Kein Gesicht")

Die Kamera kann dein Gesicht nicht finden. Dies kann bei schlechter Beleuchtung passieren, wenn du abgewandt bist oder wenn etwas die Kamera blockiert.

Lösung

Verbessere die Raumbeleuchtung, stelle sicher, dass nichts die Kamera verdeckt, und stelle sicher, dass dein Gesicht im Sichtfeld der Kamera zentriert ist. DistanceDefender nimmt automatisch die normale Überwachung wieder auf, sobald dein Gesicht erkannt wird.

Center Stage stört die Erkennung

Macs mit einer Ultra-Weitwinkel-Frontkamera (z. B. Studio Display, einige Mac Studio-Setups) haben möglicherweise Center Stage aktiviert, das dich vergrößert und verfolgt. Dies kann die Gesicht-zu-Bild-Verhältnis-Messung von DistanceDefender beeinträchtigen.

Lösung

Ein Warnbanner erscheint oben im Menü, wenn Center Stage erkannt wird. Deaktiviere Center Stage unter Systemeinstellungen → Video (oder deinen Display-Einstellungen) für die beste Genauigkeit. Du kannst die Empfindlichkeit auch nach dem Deaktivieren neu kalibrieren.

„Bei Anmeldung starten" funktioniert nicht

macOS erfordert, dass sich die App in einem Standard-Anwendungsordner befindet, damit „Bei Anmeldung starten" funktioniert.

Lösung

Verschiebe DistanceDefender nach /Applications (oder ~/Applications), und aktiviere dann „Bei Anmeldung starten" unter Einstellungen → Allgemein erneut.

Häufig gestellte Fragen

Nimmt DistanceDefender Videos auf?
Nein. Die App erfasst Frames mit niedriger Auflösung nur zur Gesichtserkennung. Jeder Frame wird vollständig im RAM verarbeitet und sofort verworfen — nichts wird je auf die Festplatte geschrieben, und keine Bilder oder Videos werden gespeichert oder irgendwohin übertragen.
Wie weiß ich, dass meine Privatsphäre sicher ist, wenn die App die Kamera verwendet?
Wir haben Datenschutz technisch umgesetzt, nicht nur versprochen. DistanceDefender verwendet eine „Zero-Network-Architektur": Die App fordert absichtlich nicht die macOS-Berechtigung com.apple.security.network.client an. Ohne diese Berechtigung blockiert macOS selbst alle ausgehenden Netzwerkverbindungen auf Kernel-Ebene — selbst wenn der Code versuchen würde, eine Verbindung herzustellen, könnte er es nicht. Die App fordert ebenso absichtlich nicht die Berechtigung com.apple.security.network.server an, sodass macOS alle eingehenden Netzwerkverbindungen auf Kernel-Ebene blockiert — die App ist auch über das Netzwerk nicht erreichbar.

Du kannst das selbst überprüfen. Führe den folgenden Befehl im Terminal aus:
codesign -d --entitlements - /Applications/DistanceDefender.app Du siehst com.apple.security.device.camera (erforderlich für die Überwachung), aber weder com.apple.security.network.client noch com.apple.security.network.server. Dies ist der hardwareseitige Beweis, dass keine Daten deinen Mac verlassen können — und dass nichts deinen Mac über das Netzwerk durch diese App erreichen kann. Sieh dir unsere Seite Datenschutz-First-Design für vollständige Details an.
Warum bleibt die grüne Kamera-Anzeigelampe während der Überwachung an?
Die grüne LED ist ein obligatorisches macOS-Hardwaresignal, das aufleuchtet, wann immer eine Anwendung auf die Kamera zugreift — unabhängig davon, was sie mit den Frames macht. Sie kann nicht per Software ausgeschaltet werden. Dies ist eigentlich eine Datenschutzfunktion: Sie bedeutet, dass du immer weißt, wenn deine Kamera verwendet wird. Der Kamerazugriff von DistanceDefender stoppt (und das Licht erlischt), wenn du die Überwachung pausierst, wenn dein Mac schläft oder wenn du die App beendest.
Was ist die 20-20-20-Regel?
Die 20-20-20-Regel ist eine weit verbreitete Empfehlung von Augenspezialisten: alle 20 Minuten Bildschirmzeit auf etwas mindestens 20 Fuß (6 Meter) entfernt für mindestens 20 Sekunden schauen. Dies entspannt die Fokussierungsmuskeln des Auges und kann Symptome des digitalen Augenbelastungssyndroms wie Trockenheit, Verschwommenheit und Kopfschmerzen reduzieren. DistanceDefender automatisiert die Erinnerung und überprüft, dass du tatsächlich wegschaust, bevor der Timer zurückgesetzt wird.
Werden Alarme während Videoanrufen ausgelöst?
Ja. DistanceDefender überwacht deine Kameraposition unabhängig davon, welche App die Kamera gleichzeitig verwendet. Wenn du dich während eines Videoanrufs vorbeugst und für die Alarmverzögerungszeit zu nah bleibst, erscheint die Einblendung. Wenn dies störend ist, kannst du die Überwachung vorübergehend mit ⌘M pausieren oder die Alarmverzögerung in den Einstellungen erhöhen (Pro).
Beeinträchtigt es die Akkulaufzeit oder Leistung?
DistanceDefender ist auf Leichtgewichtigkeit ausgelegt. Es erfasst etwa einen Frame pro Sekunde bei niedriger Auflösung und verwendet Apples On-Device-Vision-Framework, das auf Apple Silicon hardwarebeschleunigt ist. Die App pausiert auch automatisch, wenn dein Mac schläft oder gesperrt ist, sodass sie bei Nichtverwendung keine Ressourcen verbraucht. Im typischen Gebrauch ist die Auswirkung auf die Akkulaufzeit minimal.
Was bedeutet die „Center Stage"-Warnung?
Center Stage ist eine Apple-Funktion auf einigen Macs, die eine Ultra-Weitwinkelkamera verwendet, um während Videoanrufen automatisch zu schwenken und zu zoomen, um dich im Bild zentriert zu halten. Da DistanceDefender das Verhältnis deines Gesichts zum Gesamtbild misst, kann das automatische Zoomen von Center Stage dich näher oder weiter entfernt erscheinen lassen, als du tatsächlich bist, was die Genauigkeit verringert. Wenn du die Center Stage-Warnung in der Menüleiste siehst, deaktiviere Center Stage in deinen System- oder Display-Einstellungen für beste Ergebnisse.
Was ist der Unterschied zwischen Kostenlos und Pro?
Die kostenlose Version umfasst die grundlegende Abstandsüberwachung (Standard-Thema, 15 s Alarmverzögerung), 20-Minuten-Pausenintervalle, System-Benachrichtigungen und die heutigen Statistiken.

Pro (US$7.99 lebenslang, 7-tägige kostenlose Testversion) schaltet frei: alle 12 zusätzlichen Alarmthemen plus benutzerdefiniertes Bild, alle Pausenintervalle (10/15/25/30/45/60 min), einstellbare Alarmverzögerung (5–60 s), benutzerdefinierte Pausenbenachrichtigungs-Einblendung mit voller Erscheinungssteuerung, wöchentliche/monatliche/jährliche/Gesamtzeit-Statistikhistorie mit Trendindikatoren, Statistikrücksetzung und Kindermodus.
Wie starte ich die kostenlose Testversion oder stelle einen Kauf wieder her?
Testversion: Klicke auf das Auge-Symbol in deiner Menüleiste und wähle Kostenlose Testversion starten. Die 7-tägige Testversion wird sofort aktiviert und bietet vollen Pro-Zugriff. Es wird zu Beginn der Testversion keine Zahlung abgebucht — du zahlst nur, wenn du dich nach Ablauf für ein Upgrade entscheidest.

Kauf wiederherstellen: Wenn du Pro bereits auf einem anderen Mac gekauft oder die App neu installiert hast, wähle Käufe wiederherstellen aus der Menüleiste. Stelle sicher, dass du mit derselben Apple ID angemeldet bist, die für den ursprünglichen Kauf verwendet wurde.
Wie setze ich meine Statistiken zurück?
Öffne Statistiken (⌘S), wähle den Zeitraum aus, den du löschen möchtest, und verwende die Zurücksetzen-Option. Das Zurücksetzen von Statistiken erfordert Pro. Pro

Datenschutz

DistanceDefender wurde mit Datenschutz als erstklassige Anforderung konzipiert, nicht als nachträglicher Gedanke. Die Kamera wird nur zur Gesichtsgrößenmessung verwendet. Es werden keine Bilddaten gespeichert, angezeigt oder übertragen. Die vollständige technische Erklärung findest du auf unserer Seite Datenschutz-First-Design.

Keine Videoaufzeichnung
Keine Cloud-Uploads
Kein Tracking oder Analysen
Kein Netzwerkzugriff
Von macOS isoliert

Haftungsausschluss

DistanceDefender ist ein Wellness-Tool, kein Medizinprodukt. Die 20-20-20-Regel und Abstandsempfehlungen sind allgemeine Wellness-Empfehlungen, keine medizinischen Ratschläge. Wenn du Augenschmerzen, anhaltende Belastung oder Sehveränderungen erlebst, wende dich an einen qualifizierten Augenarzt.

Kontakt & Support

Fragen, Fehlerberichte oder Feedback? Kontaktiere uns über:

  • E-Mail: app.dev.sup@icloud.com
  • In der App: Menüleiste → Feedback senden (füllt deine App-Version und Systeminformationen automatisch aus)

Guía del usuario

Proteja sus ojos manteniendo una distancia saludable con la pantalla.

Bienvenido a DistanceDefender

DistanceDefender es una aplicación macOS para la barra de menús que le ayuda a mantener una distancia de visualización saludable con su pantalla. Mediante la cámara integrada de su Mac y el framework Vision de Apple, supervisa la posición de su rostro en tiempo real y le recuerda alejarse cuando se acerca demasiado — además de recordarle que tome descansos regulares para sus ojos.

📏

Supervisión de distancia

Detecta automáticamente cuando está sentado demasiado cerca utilizando el framework Vision de Apple. Activa una superposición a pantalla completa si permanece demasiado cerca durante demasiado tiempo.

Recordatorios de descanso

Siga la regla 20-20-20 con intervalos de descanso configurables (10–60 min). La aplicación detecta cuando aparta la vista y realiza una cuenta regresiva de 20 segundos.

👨‍👩‍👧

Modo infantil

Los controles protegidos por contraseña impiden que los niños pongan en pausa la supervisión, cambien los ajustes o cierren la aplicación.

🔒

La privacidad ante todo

Todo el procesamiento se realiza en el dispositivo. Ninguna imagen abandona su Mac. La aplicación no tiene permiso de red — físicamente no puede conectarse a Internet.

⏸️

Pausa automática

DistanceDefender se pausa automáticamente cuando su Mac entra en reposo, se bloquea, o cuando no se detecta ningún rostro durante un período prolongado, para conservar batería y evitar alertas falsas.

📊

Estadísticas de uso

Realice un seguimiento del tiempo de pantalla, alertas de distancia, descansos completados y descansos omitidos. Consulte tendencias diarias, semanales, mensuales, anuales o de todos los tiempos.

Primeros pasos

1

Iniciar DistanceDefender

Abra DistanceDefender desde su carpeta Aplicaciones. Una breve pantalla de bienvenida le guiará durante la configuración inicial. Verá aparecer un icono de ojo (👁) en su barra de menús.

2

Conceder acceso a la cámara

Cuando macOS lo solicite, haga clic en «Permitir». DistanceDefender necesita acceso a la cámara para medir la posición de su rostro. No se guarda, muestra ni transmite ningún vídeo.

3

La supervisión se inicia automáticamente

Tras un breve retardo, la supervisión comienza automáticamente. El icono de la barra de menús mostrará un ojo relleno (👁) mientras esté activo. También puede hacer clic en el icono y seleccionar Iniciar supervisión (⌘M) en cualquier momento.

4

Ajustar la configuración

Abra Ajustes (⌘,) desde la barra de menús para ajustar la sensibilidad, el retardo de alerta, el tema de alerta, el intervalo de descanso y el estilo de notificación según su espacio de trabajo.

Consejo Pro

Active Iniciar al iniciar sesión en los ajustes Generales para que DistanceDefender se inicie automáticamente cada vez que use su Mac. Use el botón Calibración automática en los ajustes de supervisión para que la aplicación mida su distancia natural de asiento y establezca la sensibilidad automáticamente.

Funciones principales

Supervisión de distancia

DistanceDefender utiliza el framework Vision de Apple para localizar su rostro en cada fotograma de la cámara. Mide la proporción del cuadro delimitador de su rostro con respecto al tamaño total del fotograma. Cuando esa proporción supera el umbral configurado (lo que significa que está demasiado cerca), comienza una cuenta regresiva. Si no se aleja dentro del período de retardo de alerta, aparece una superposición de recordatorio a pantalla completa.

Cómo funciona la detección

La aplicación captura un fotograma de baja resolución aproximadamente una vez por segundo, ejecuta la detección de rostros integrada de Apple y descarta inmediatamente el fotograma. Solo se utiliza la proporción rostro/fotograma — no se conservan datos de imagen. Una proporción superior a ~0,40 se considera «demasiado cerca»; por debajo de ~0,35 es seguro. Los umbrales exactos se ajustan mediante el control deslizante de sensibilidad.

Sensibilidad y retardo de alerta

Ambos controles se encuentran en Ajustes → Supervisión:

  • Sensibilidad (1–10): Controla el tamaño que debe tener su rostro antes de activar una alerta. Mayor = más alertas. Use el botón Calibración automática para que la aplicación mida su distancia natural de asiento y establezca automáticamente un valor óptimo.
  • Retardo de alerta (5–60 s) Pro: Cuántos segundos debe permanecer demasiado cerca antes de que aparezca la superposición a pantalla completa. El valor predeterminado es 15 segundos. Aumentarlo reduce las interrupciones por inclinaciones breves hacia adelante.

Apariencia de la superposición

Elija cómo aparece la superposición de alerta en Ajustes → Supervisión → Apariencia de la superposición:

  • Bloqueo total: La superposición aparece instantáneamente con opacidad total cuando se activa.
  • Gradual: La superposición se desvanece lentamente durante una duración de fundido configurable, comenzando desde una opacidad baja que usted establece. Menos brusco para un uso moderado.

Temas de alerta

Personalice el aspecto de la superposición de alerta de distancia en Ajustes → Supervisión → Tema de alerta. El tema Standard es gratuito; todos los demás requieren Pro.

TemaDescripción
StandardSuperposición de desenfoque oscuro con icono de advertencia. Siempre gratuito.
Gentle ProDegradado morado suave con un tono de mensaje más tranquilo.
Nature ProVerde bosque con una imagen de fondo natural.
Space ProFondo espacial profundo con imágenes de campo estelar.
Ocean ProTonos azul océano con un fondo submarino.
Sunset ProDegradado cálido ámbar y naranja.
Minimal ProSuperposición negra semitransparente limpia y sin distracciones.
Pushback ProRecordatorio ilustrado con texto y gráficos integrados.
Blackhole ProRemolino cósmico oscuro con acentos morados.
Dragon ProSuperposición de temática de dragón ardiente con acentos naranja.
Kickback ProIlustración de estilo de vida activo con texto integrado.
Reefview ProEscena de arrecife submarino con texto integrado.
Custom ProUse cualquier imagen de su Mac como fondo de la superposición.

Recordatorios de descanso 20-20-20

La regla 20-20-20 es recomendada por los profesionales de la salud visual: cada 20 minutos de tiempo de pantalla, mire algo a al menos 20 pies (6 metros) de distancia durante 20 segundos. DistanceDefender automatiza esto:

  • Cuando transcurre el intervalo de descanso, aparece una notificación de descanso recordándole que aparte la vista.
  • La aplicación detecta cuando su rostro desaparece del fotograma de la cámara e inicia una cuenta regresiva de 20 segundos.
  • Una vez registrados 20 segundos acumulados de tiempo mirando hacia otro lado, el descanso se completa y comienza el siguiente intervalo.
  • Si se aleja de su escritorio durante 60 segundos o más, DistanceDefender lo cuenta como un descanso natural y restablece el intervalo automáticamente — sin necesidad de notificación.
  • Puede omitir el descanso actual en cualquier momento usando el elemento de menú Omitir descanso.

Intervalos de descanso

Desactivado y 20 minutos están disponibles en el nivel gratuito. Los intervalos de 10, 15, 25, 30, 45 y 60 minutos requieren Pro. Pro

Estilo de notificación de descanso

Configure cómo aparecen los recordatorios de descanso en Ajustes → Notificaciones:

  • Sistema: Usa los banners de notificación del sistema de macOS (predeterminado). Simple y discreto.
  • Superposición personalizada Pro: Una ventana flotante con control visual completo — elija entre los temas Claro, Oscuro, Morado, Naturaleza, Océano o imagen personalizada. Establezca el tamaño (Compacto, Estándar, Grande, Pantalla completa), la posición en pantalla, la duración de visualización (3–15 s) y la opacidad de fondo (30–90 %).

Estadísticas

Abra Estadísticas (⌘S) desde la barra de menús para ver sus hábitos de pantalla. Se realizan seguimientos de cuatro métricas:

  • Tiempo de pantalla — Tiempo total durante el que su rostro fue detectado frente a la pantalla.
  • Alertas de distancia — Número de veces que se activó la advertencia de distancia.
  • Descansos completados — Descansos oculares en los que apartó la vista correctamente.
  • Descansos omitidos — Descansos que eligió omitir.

Use el selector de período para cambiar de vista:

  • Hoy — Gratuito. Contadores en vivo actualizados en tiempo real.
  • Semana (7 días) Pro
  • Mes (30 días) Pro
  • Año (365 días) Pro
  • Todo el tiempo Pro

Cada período muestra un indicador de tendencia (mejorando ↓ / estable → / empeorando ↑) que compara su uso reciente con el promedio del período. Restablecer las estadísticas de cualquier período requiere Pro.

Ventana de ajustes

Abra con ⌘, o a través de la barra de menús. La ventana de ajustes tiene cuatro pestañas:

Pestaña General

  • Iniciar al iniciar sesión: Iniciar DistanceDefender automáticamente al iniciar sesión. La aplicación debe estar en su carpeta Aplicaciones para que esto funcione.
  • Modo infantil Pro: Establezca una contraseña que se requiere para pausar la supervisión, cambiar los ajustes o cerrar la aplicación. Consulte Modo infantil más abajo.

Pestaña Supervisión

  • Sensibilidad (1–10): Ajuste cuán cerca debe estar para activar una alerta. Use Calibración automática para establecer esto automáticamente.
  • Retardo de alerta (5–60 s) Pro: Segundos que debe permanecer demasiado cerca antes de que aparezca la superposición. Predeterminado: 15 s.
  • Apariencia de la superposición: Bloqueo total o gradual (con opacidad de inicio y duración de fundido configurables).
  • Tema de alerta: Elija entre 13 temas integrados o use una imagen personalizada. Standard es gratuito; todos los demás requieren Pro.
  • Vista previa: Activar una alerta de prueba para ver cómo se ve sin necesidad de estar demasiado cerca.

Pestaña Descansos

  • Intervalo de descanso: Desactivado, 10, 15, 20, 25, 30, 45 o 60 minutos. Solo Desactivado y 20 min son gratuitos; los demás requieren Pro.
  • Estado actual: Cuenta regresiva en vivo que muestra el tiempo hasta el próximo descanso o el temporizador de descanso activo.
  • Vista previa: Activar una notificación de descanso de prueba para previsualizar su apariencia.

Pestaña Notificaciones

  • Estilo: Notificaciones del sistema o superposición personalizada.
  • Tema personalizado Pro: Claro, Oscuro, Morado, Naturaleza, Océano o imagen de fondo personalizada.
  • Tamaño Pro: Compacto, Estándar, Grande o Pantalla completa.
  • Posición Pro: Arriba o abajo, izquierda / centro / derecha.
  • Duración (3–15 s) Pro: Cuánto tiempo permanece visible la notificación.
  • Opacidad (30–90 %) Pro: Transparencia del fondo de la notificación.
  • Sonido: Activar o desactivar el sonido de notificación.

Modo infantil Pro

El modo infantil ayuda a los padres a garantizar que los niños mantengan hábitos de pantalla saludables bloqueando los controles de protección ocular con una contraseña.

1

Activar en Ajustes

Vaya a Ajustes → General → Modo infantil y actívelo. Se le pedirá que cree una contraseña.

2

Establecer una contraseña

Elija una contraseña que su hijo no conozca. Esta contraseña es necesaria para pausar la supervisión, abrir los ajustes o salir de la aplicación.

3

La protección está activa

La aplicación ahora está bloqueada. Todas las acciones sensibles solicitan la contraseña. Puede cambiar la contraseña en cualquier momento desde Ajustes → General.

Detección de obstrucción de la cámara

En el modo infantil, si la cámara está cubierta (con cinta adhesiva o una mano) durante más de 60 segundos, aparece una superposición de bloqueo a pantalla completa. Esto evita que los niños eludan la supervisión cubriendo la cámara.

Solución de problemas

Acceso a la cámara denegado

DistanceDefender no puede supervisar sin acceso a la cámara.

Solución
  1. Abra Ajustes del Sistema
  2. Vaya a Privacidad & Seguridad → Cámara
  3. Active el interruptor junto a DistanceDefender
  4. Reinicie la aplicación

Las alertas se activan con demasiada frecuencia

Es posible que la sensibilidad esté configurada demasiado alta para la distancia de su monitor o su posición al sentarse.

Solución

Vaya a Ajustes → Supervisión y baje el control deslizante de sensibilidad. O use Calibración automática para que la aplicación establezca la sensibilidad en función de su posición actual. También puede aumentar el Retardo de alerta (Pro) para requerir un período más largo de «demasiado cerca» antes de activarse.

Las alertas no se activan aunque se esté cerca

Es posible que la sensibilidad esté configurada demasiado baja, o que la cámara no esté detectando su rostro de manera fiable.

Solución

Aumente el control deslizante de sensibilidad en Ajustes → Supervisión. Compruebe que su rostro esté bien iluminado y visible para la cámara. El indicador de estado en vivo en la ventana de ajustes muestra el estado de detección actual en tiempo real.

No se detecta ningún rostro (la supervisión muestra «Sin rostro»)

La cámara no puede encontrar su rostro. Esto puede ocurrir con poca luz, si está girado, o si algo está bloqueando la cámara.

Solución

Mejore la iluminación de la habitación, asegúrese de que nada cubra la cámara, y compruebe que su rostro esté centrado en el campo de visión de la cámara. DistanceDefender reanudará automáticamente la supervisión normal una vez que se detecte su rostro.

Center Stage interfiere con la detección

Los Mac con cámara frontal ultra gran angular (ej. Studio Display, algunas configuraciones de Mac Studio) pueden tener Center Stage activado, que hace zoom y seguimiento. Esto puede afectar la medición de la proporción rostro/fotograma de DistanceDefender.

Solución

Aparecerá un banner de advertencia en la parte superior del menú si se detecta Center Stage. Desactive Center Stage en Ajustes del Sistema → Vídeo (o en los ajustes de su pantalla) para obtener la mejor precisión. También puede volver a calibrar la sensibilidad después de desactivarlo.

«Iniciar al iniciar sesión» no funciona

macOS requiere que la aplicación esté en una carpeta Aplicaciones estándar para que Iniciar al iniciar sesión funcione.

Solución

Mueva DistanceDefender a /Applications (o ~/Applications), y luego vuelva a activar Iniciar al iniciar sesión en Ajustes → General.

Preguntas frecuentes

¿DistanceDefender graba vídeo?
No. La aplicación captura fotogramas de baja resolución únicamente para la detección de rostros. Cada fotograma se procesa completamente en la RAM y se descarta inmediatamente — nada se escribe jamás en el disco, y no se guarda ni transmite ninguna imagen o vídeo.
¿Cómo sé que mi privacidad está protegida si la aplicación usa la cámara?
Hemos diseñado la privacidad, no solo la hemos prometido. DistanceDefender utiliza una «Arquitectura de Red Cero»: la aplicación intencionalmente no solicita el permiso de macOS com.apple.security.network.client. Sin este permiso, el propio macOS bloquea todas las conexiones de red salientes a nivel del núcleo — incluso si el código intentara conectarse, no podría. La aplicación tampoco solicita intencionalmente el permiso com.apple.security.network.server, por lo que macOS bloquea a nivel del núcleo todas las conexiones de red entrantes — la app tampoco puede ser alcanzada a través de la red.

Puede verificarlo usted mismo. Ejecute el siguiente comando en Terminal:
codesign -d --entitlements - /Applications/DistanceDefender.app Verá com.apple.security.device.camera (necesario para la supervisión) pero ni com.apple.security.network.client ni com.apple.security.network.server. Esta es la prueba a nivel de hardware de que ningún dato puede abandonar su Mac — ni nada puede alcanzar su Mac a través de esta app. Consulte nuestra página Diseño centrado en la privacidad para todos los detalles.
¿Por qué el indicador verde de la cámara permanece encendido durante la supervisión?
El LED verde es una señal de hardware obligatoria de macOS que se enciende cada vez que cualquier aplicación accede a la cámara, independientemente de lo que haga con los fotogramas. No puede apagarse mediante software. En realidad, esto es una característica de privacidad: significa que siempre sabe cuándo su cámara está en uso. El acceso a la cámara de DistanceDefender se detiene (y la luz se apaga) cuando pausa la supervisión, cuando su Mac entra en reposo, o cuando cierra la aplicación.
¿Qué es la regla 20-20-20?
La regla 20-20-20 es una pauta ampliamente recomendada por los profesionales de la salud visual: cada 20 minutos de tiempo de pantalla, mire algo a al menos 20 pies (6 metros) de distancia durante al menos 20 segundos. Esto relaja los músculos de enfoque del ojo y puede reducir los síntomas de fatiga visual digital como sequedad, visión borrosa y dolores de cabeza. DistanceDefender automatiza el recordatorio y verifica que realmente aparte la vista antes de restablecer el temporizador.
¿Se activarán las alertas durante las videollamadas?
Sí. DistanceDefender supervisa la posición de su cámara independientemente de qué aplicación esté usando la cámara simultáneamente. Si se inclina durante una videollamada y permanece demasiado cerca durante el período de retardo de alerta, aparecerá la superposición. Si esto resulta molesto, puede pausar temporalmente la supervisión con ⌘M o aumentar el retardo de alerta en los ajustes (Pro).
¿Afecta a la duración de la batería o al rendimiento?
DistanceDefender está diseñado para ser ligero. Captura aproximadamente un fotograma por segundo a baja resolución y utiliza el framework Vision de Apple, que está acelerado por hardware en Apple Silicon. La aplicación también se pausa automáticamente cuando su Mac entra en reposo o se bloquea, consumiendo cero recursos cuando no está en uso. En el uso típico, el impacto en la duración de la batería es mínimo.
¿Qué significa la advertencia de «Center Stage»?
Center Stage es una función de Apple en algunos Mac que usa una cámara ultra gran angular para desplazarse y hacer zoom automáticamente para mantenerle centrado en el encuadre durante las videollamadas. Dado que DistanceDefender mide la proporción de su rostro con respecto al fotograma total, el zoom automático de Center Stage puede hacer que parezca más cerca o más lejos de lo que realmente está, reduciendo la precisión. Si ve la advertencia de Center Stage en la barra de menús, desactive Center Stage en los ajustes de su sistema o pantalla para obtener mejores resultados.
¿Cuál es la diferencia entre Gratuito y Pro?
El nivel Gratuito incluye la supervisión de distancia principal (tema Standard, retardo de alerta de 15 s), intervalos de descanso de 20 minutos, notificaciones del sistema y estadísticas de hoy.

Pro (US$7.99 de por vida, 7 días de prueba gratuita) desbloquea: los 12 temas de alerta adicionales más imagen personalizada, todos los intervalos de descanso (10/15/25/30/45/60 min), retardo de alerta ajustable (5–60 s), superposición de notificación de descanso personalizada con control completo de la apariencia, historial de estadísticas semanal/mensual/anual/de todos los tiempos con indicadores de tendencia, restablecimiento de estadísticas y modo infantil.
¿Cómo inicio la prueba gratuita o restauro una compra?
Prueba: Haga clic en el icono de ojo en su barra de menús y seleccione Iniciar prueba gratuita. La prueba de 7 días se activa inmediatamente y proporciona acceso Pro completo. No se realiza ningún cargo al comienzo de la prueba — solo paga si decide actualizar después de que finalice.

Restaurar compra: Si ya ha comprado Pro en otro Mac o ha reinstalado la aplicación, seleccione Restaurar compras desde la barra de menús. Asegúrese de haber iniciado sesión con el mismo Apple ID utilizado para la compra original.
¿Cómo restablezco mis estadísticas?
Abra Estadísticas (⌘S), seleccione el período de tiempo que desea borrar y use la opción de restablecimiento. Restablecer las estadísticas requiere Pro. Pro

Privacidad

DistanceDefender fue diseñado con la privacidad como requisito de primera clase, no como una reflexión posterior. La cámara se usa únicamente para medir el tamaño del rostro. No se almacena, muestra ni transmite ningún dato de imagen. Para la explicación técnica completa, consulte nuestra página Diseño centrado en la privacidad.

Sin grabación de vídeo
Sin cargas a la nube
Sin análisis ni seguimiento
Sin acceso a la red
Aislado por macOS

Aviso legal

DistanceDefender es una herramienta de bienestar, no un dispositivo médico. La regla 20-20-20 y las pautas de distancia son recomendaciones generales de bienestar, no asesoramiento médico. Si experimenta dolor ocular, tensión persistente o cambios en la visión, consulte a un profesional cualificado de la salud visual.

Contacto & Soporte

¿Preguntas, informes de errores o comentarios? Contáctenos a través de:

  • Correo electrónico: app.dev.sup@icloud.com
  • Desde la aplicación: Barra de menús → Enviar comentarios (precompleta la versión de su aplicación e información del sistema)

Guide de l'utilisateur

Protégez vos yeux en maintenant une distance saine avec votre écran.

Bienvenue dans DistanceDefender

DistanceDefender est une application macOS pour la barre des menus qui vous aide à maintenir une distance de visualisation saine par rapport à votre écran. En utilisant la caméra intégrée de votre Mac et le framework Vision d'Apple, elle surveille la position de votre visage en temps réel et vous rappelle de reculer lorsque vous vous approchez trop — et vous rappelle également de faire des pauses régulières pour vos yeux.

📏

Surveillance de la distance

Détecte automatiquement lorsque vous êtes assis trop près grâce au framework Vision d'Apple. Déclenche une superposition plein écran si vous restez trop proche trop longtemps.

Rappels de pause

Suivez la règle 20-20-20 avec des intervalles de pause configurables (10–60 min). L'application détecte quand vous détournez le regard et décompte votre pause de 20 secondes.

👨‍👩‍👧

Mode enfant

Des contrôles protégés par mot de passe empêchent les enfants de mettre en pause la surveillance, de modifier les paramètres ou de quitter l'application.

🔒

La confidentialité avant tout

Tout le traitement s'effectue sur l'appareil. Aucune image ne quitte jamais votre Mac. L'application n'a pas d'autorisation réseau — elle ne peut physiquement pas se connecter à Internet.

⏸️

Pause automatique

DistanceDefender se met automatiquement en pause lorsque votre Mac est en veille, verrouillé, ou lorsqu'aucun visage n'est détecté pendant une période prolongée, préservant la batterie et évitant les fausses alertes.

📊

Statistiques d'utilisation

Suivez le temps d'écran, les alertes de distance, les pauses complétées et les pauses ignorées. Consultez les tendances quotidiennes, hebdomadaires, mensuelles, annuelles ou depuis le début.

Premiers pas

1

Lancer DistanceDefender

Ouvrez DistanceDefender depuis votre dossier Applications. Un bref écran d'accueil vous guidera lors de la première utilisation. Une icône en forme d'œil (👁) apparaîtra dans votre barre des menus.

2

Accorder l'accès à la caméra

Lorsque macOS vous y invite, cliquez sur « Autoriser ». DistanceDefender a besoin d'accéder à la caméra pour mesurer la position de votre visage. Aucune vidéo n'est jamais enregistrée, affichée ou transmise.

3

La surveillance démarre automatiquement

Après un court délai, la surveillance commence automatiquement. L'icône de la barre des menus affiche un œil plein (👁) lorsqu'elle est active. Vous pouvez également cliquer sur l'icône et sélectionner Démarrer la surveillance (⌘M) à tout moment.

4

Ajuster vos paramètres

Ouvrez Paramètres (⌘,) depuis la barre des menus pour ajuster la sensibilité, le délai d'alerte, le thème d'alerte, l'intervalle de pause et le style de notification selon votre espace de travail.

Conseil Pro

Activez Démarrer à l'ouverture de session dans les paramètres Général afin que DistanceDefender démarre automatiquement à chaque utilisation de votre Mac. Utilisez le bouton Calibration automatique dans les paramètres de surveillance pour que l'application mesure votre distance assise naturelle et règle la sensibilité automatiquement.

Fonctionnalités principales

Surveillance de la distance

DistanceDefender utilise le framework Vision d'Apple pour localiser votre visage dans chaque image de la caméra. Il mesure le rapport entre le cadre de délimitation de votre visage et la taille totale de l'image. Lorsque ce rapport dépasse le seuil configuré (ce qui signifie que vous êtes trop proche), un compte à rebours commence. Si vous ne reculez pas dans le délai d'alerte, une superposition de rappel plein écran apparaît.

Comment fonctionne la détection

L'application capture une image de faible résolution environ une fois par seconde, exécute la détection de visage intégrée d'Apple, et supprime immédiatement l'image. Seul le rapport visage/image est utilisé — aucune donnée d'image n'est conservée. Un rapport supérieur à ~0,40 est considéré comme « trop proche » ; en dessous de ~0,35 est sûr. Les seuils exacts sont ajustés par le curseur de sensibilité.

Sensibilité et délai d'alerte

Les deux contrôles se trouvent dans Paramètres → Surveillance :

  • Sensibilité (1–10) : Contrôle la taille que doit avoir votre visage avant de déclencher une alerte. Plus élevé = plus d'alertes. Utilisez le bouton Calibration automatique pour que l'application mesure votre distance assise naturelle et règle une valeur optimale automatiquement.
  • Délai d'alerte (5–60 s) Pro : Nombre de secondes pendant lesquelles vous devez rester trop proche avant que la superposition plein écran n'apparaisse. Par défaut, 15 secondes. L'augmenter réduit les interruptions pour les légères inclinaisons vers l'avant.

Apparence de la superposition

Choisissez comment la superposition d'alerte apparaît dans Paramètres → Surveillance → Apparence de la superposition :

  • Blocage total : La superposition apparaît instantanément à pleine opacité lorsqu'elle est déclenchée.
  • Progressif : La superposition s'estompe lentement sur une durée de fondu configurable, en commençant par une opacité basse que vous définissez. Moins agressif pour une utilisation légère.

Thèmes d'alerte

Personnalisez l'apparence de la superposition d'alerte de distance dans Paramètres → Surveillance → Thème d'alerte. Le thème Standard est gratuit ; tous les autres nécessitent Pro.

ThèmeDescription
StandardSuperposition floue sombre avec icône d'avertissement. Toujours gratuit.
Gentle ProDégradé violet doux avec un ton de message plus calme.
Nature ProVert forêt avec une image de fond naturelle.
Space ProFond spatial profond avec des étoiles.
Ocean ProTons bleu océan avec un fond sous-marin.
Sunset ProDégradé chaud ambre et orange.
Minimal ProSuperposition noire semi-transparente épurée, peu distrayante.
Pushback ProRappel illustré avec texte et graphiques intégrés.
Blackhole ProTourbillon cosmique sombre avec des accents violets.
Dragon ProSuperposition sur le thème du dragon avec des accents orange.
Kickback ProIllustration de style de vie actif avec texte intégré.
Reefview ProScène de récif sous-marin avec texte intégré.
Custom ProUtilisez n'importe quelle image de votre Mac comme fond de superposition.

Rappels de pause 20-20-20

La règle 20-20-20 est recommandée par les professionnels de la vue : toutes les 20 minutes de temps d'écran, regardez quelque chose à au moins 20 pieds (6 mètres) de distance pendant 20 secondes. DistanceDefender automatise cela :

  • Lorsque l'intervalle de pause s'écoule, une notification de pause apparaît pour vous rappeler de détourner le regard.
  • L'application détecte quand votre visage disparaît du cadre de la caméra et lance un compte à rebours de 20 secondes.
  • Une fois 20 secondes cumulées de détournement du regard enregistrées, la pause est terminée et le prochain intervalle commence.
  • Si vous vous éloignez de votre bureau pendant 60 secondes ou plus, DistanceDefender considère cela comme une pause naturelle et réinitialise automatiquement l'intervalle — aucune notification nécessaire.
  • Vous pouvez ignorer la pause en cours à tout moment via l'élément de menu Ignorer la pause.

Intervalles de pause

Désactivé et 20 minutes sont disponibles dans la version gratuite. Les intervalles de 10, 15, 25, 30, 45 et 60 minutes nécessitent Pro. Pro

Style de notification de pause

Configurez l'affichage des rappels de pause dans Paramètres → Notifications :

  • Système : Utilise les bannières de notification système de macOS (par défaut). Simple et discret.
  • Superposition personnalisée Pro : Une fenêtre flottante avec un contrôle visuel complet — choisissez parmi les thèmes Clair, Sombre, Violet, Nature, Océan ou image personnalisée. Définissez la taille (Compact, Standard, Grand, Plein écran), la position à l'écran, la durée d'affichage (3–15 s) et l'opacité du fond (30–90 %).

Statistiques

Ouvrez Statistiques (⌘S) depuis la barre des menus pour consulter vos habitudes d'écran. Quatre métriques sont suivies :

  • Temps d'écran — Durée totale pendant laquelle votre visage a été détecté devant l'écran.
  • Alertes de distance — Nombre de fois où l'avertissement de distance a été déclenché.
  • Pauses complétées — Pauses oculaires pendant lesquelles vous avez bien détourné le regard.
  • Pauses ignorées — Pauses que vous avez choisi d'ignorer.

Utilisez le sélecteur de période pour changer de vue :

  • Aujourd'hui — Gratuit. Compteurs en direct mis à jour en temps réel.
  • Semaine (7 jours) Pro
  • Mois (30 jours) Pro
  • Année (365 jours) Pro
  • Depuis le début Pro

Chaque période affiche un indicateur de tendance (en amélioration ↓ / stable → / en déclin ↑) comparant votre utilisation récente à la moyenne de la période. La réinitialisation des statistiques pour toute période nécessite Pro.

Fenêtre des paramètres

Ouvrez avec ⌘, ou via la barre des menus. La fenêtre des paramètres comporte quatre onglets :

Onglet Général

  • Démarrer à l'ouverture de session : Démarrer DistanceDefender automatiquement lors de votre connexion. L'application doit se trouver dans votre dossier Applications pour que cela fonctionne.
  • Mode enfant Pro : Définissez un mot de passe requis pour mettre en pause la surveillance, modifier les paramètres ou quitter l'application. Voir Mode enfant ci-dessous.

Onglet Surveillance

  • Sensibilité (1–10) : Ajustez la proximité nécessaire pour déclencher une alerte. Utilisez Calibration automatique pour régler cela automatiquement.
  • Délai d'alerte (5–60 s) Pro : Secondes pendant lesquelles vous devez rester trop proche avant que la superposition n'apparaisse. Par défaut : 15 s.
  • Apparence de la superposition : Blocage total ou progressif (avec opacité de départ et durée de fondu configurables).
  • Thème d'alerte : Choisissez parmi 13 thèmes intégrés ou utilisez une image personnalisée. Standard est gratuit ; tous les autres nécessitent Pro.
  • Aperçu : Déclencher une alerte de test pour voir son apparence sans avoir besoin d'être trop proche.

Onglet Pauses

  • Intervalle de pause : Désactivé, 10, 15, 20, 25, 30, 45 ou 60 minutes. Seuls Désactivé et 20 min sont gratuits ; les autres nécessitent Pro.
  • Statut actuel : Compte à rebours en direct indiquant le temps avant la prochaine pause ou le minuteur de pause actif.
  • Aperçu : Déclencher une notification de pause de test pour en prévisualiser l'apparence.

Onglet Notifications

  • Style : Notifications système ou superposition personnalisée.
  • Thème personnalisé Pro : Clair, Sombre, Violet, Nature, Océan ou image de fond personnalisée.
  • Taille Pro : Compact, Standard, Grand ou Plein écran.
  • Position Pro : Haut ou bas, gauche / centre / droite.
  • Durée (3–15 s) Pro : Durée d'affichage de la notification.
  • Opacité (30–90 %) Pro : Transparence du fond de la notification.
  • Son : Activer ou désactiver le son de notification.

Mode enfant Pro

Le mode enfant aide les parents à s'assurer que les enfants maintiennent de saines habitudes d'écran en verrouillant les contrôles de protection des yeux derrière un mot de passe.

1

Activer dans les paramètres

Allez dans Paramètres → Général → Mode enfant et activez-le. Vous serez invité à créer un mot de passe.

2

Définir un mot de passe

Choisissez un mot de passe que votre enfant ne connaît pas. Ce mot de passe est requis pour mettre en pause la surveillance, ouvrir les paramètres ou quitter l'application.

3

La protection est active

L'application est maintenant verrouillée. Toutes les actions sensibles demandent le mot de passe. Vous pouvez changer le mot de passe à tout moment depuis Paramètres → Général.

Détection d'obstruction de la caméra

En mode enfant, si la caméra est couverte (par du ruban adhésif ou une main) pendant plus de 60 secondes, une superposition de blocage plein écran apparaît. Cela empêche les enfants de contourner la surveillance en couvrant la caméra.

Dépannage

Accès à la caméra refusé

DistanceDefender ne peut pas surveiller sans accès à la caméra.

Solution
  1. Ouvrez Réglages Système
  2. Allez dans Confidentialité & Sécurité → Caméra
  3. Activez le bouton en regard de DistanceDefender
  4. Redémarrez l'application

Les alertes se déclenchent trop souvent

La sensibilité est peut-être réglée trop haut pour votre distance d'écran ou votre position assise.

Solution

Allez dans Paramètres → Surveillance et diminuez le curseur de sensibilité. Ou utilisez Calibration automatique pour que l'application règle la sensibilité en fonction de votre position actuelle. Vous pouvez également augmenter le Délai d'alerte (Pro) pour exiger une période « trop proche » plus longue avant le déclenchement.

Les alertes ne se déclenchent pas même quand on est proche

La sensibilité est peut-être réglée trop bas, ou la caméra ne détecte peut-être pas votre visage de façon fiable.

Solution

Augmentez le curseur de sensibilité dans Paramètres → Surveillance. Vérifiez que votre visage est bien éclairé et visible par la caméra. L'indicateur de statut en direct dans la fenêtre des paramètres affiche l'état de détection actuel en temps réel.

Aucun visage détecté (la surveillance affiche « Aucun visage »)

La caméra ne peut pas trouver votre visage. Cela peut arriver dans une faible luminosité, si vous êtes de biais, ou si quelque chose bloque la caméra.

Solution

Améliorez l'éclairage de la pièce, assurez-vous que rien ne couvre la caméra, et vérifiez que votre visage est centré dans le champ de vision de la caméra. DistanceDefender reprendra automatiquement la surveillance normale une fois votre visage détecté.

Center Stage interfère avec la détection

Les Mac équipés d'une caméra frontale ultra-grand angle (ex. Studio Display, certaines configurations Mac Studio) peuvent avoir Center Stage activé, qui effectue un zoom et un suivi. Cela peut perturber la mesure du rapport visage/image de DistanceDefender.

Solution

Une bannière d'avertissement apparaîtra en haut du menu si Center Stage est détecté. Désactivez Center Stage dans Réglages Système → Vidéo (ou les paramètres de votre écran) pour une meilleure précision. Vous pouvez également recalibrer la sensibilité après l'avoir désactivé.

Le démarrage à l'ouverture de session ne fonctionne pas

macOS exige que l'application soit dans un dossier Applications standard pour que le démarrage à l'ouverture de session fonctionne.

Solution

Déplacez DistanceDefender vers /Applications (ou ~/Applications), puis réactivez Démarrer à l'ouverture de session dans Paramètres → Général.

Questions fréquemment posées

DistanceDefender enregistre-t-il des vidéos ?
Non. L'application capture des images de faible résolution uniquement pour la détection de visage. Chaque image est traitée entièrement en RAM et immédiatement supprimée — rien n'est jamais écrit sur le disque, et aucune image ou vidéo n'est enregistrée ou transmise où que ce soit.
Comment savoir que ma vie privée est protégée si l'application utilise la caméra ?
Nous avons conçu la confidentialité, pas seulement promis. DistanceDefender utilise une « Architecture Zéro-Réseau » : l'application ne demande intentionnellement pas l'autorisation macOS com.apple.security.network.client. Sans cette autorisation, macOS lui-même bloque toutes les connexions réseau sortantes au niveau du noyau — même si le code essayait de se connecter, il ne pourrait pas. L'application ne demande non plus intentionnellement pas l'autorisation com.apple.security.network.server, donc macOS bloque au niveau du noyau toutes les connexions réseau entrantes — l'application ne peut pas non plus être atteinte via le réseau.

Vous pouvez le vérifier vous-même. Exécutez la commande suivante dans le Terminal :
codesign -d --entitlements - /Applications/DistanceDefender.app Vous verrez com.apple.security.device.camera (requis pour la surveillance) mais ni com.apple.security.network.client ni com.apple.security.network.server. C'est la preuve au niveau matériel qu'aucune donnée ne peut quitter votre Mac — et que rien ne peut atteindre votre Mac via cette application. Consultez notre page Conception axée sur la confidentialité pour tous les détails.
Pourquoi le voyant vert de la caméra reste-t-il allumé pendant la surveillance ?
La LED verte est un signal matériel macOS obligatoire qui s'allume dès qu'une application accède à la caméra — quelle que soit l'utilisation des images. Elle ne peut pas être éteinte par logiciel. C'est en réalité une fonctionnalité de confidentialité : elle signifie que vous savez toujours quand votre caméra est utilisée. L'accès à la caméra de DistanceDefender s'arrête (et le voyant s'éteint) lorsque vous mettez en pause la surveillance, lorsque votre Mac est en veille, ou lorsque vous quittez l'application.
Qu'est-ce que la règle 20-20-20 ?
La règle 20-20-20 est une recommandation largement suivie par les professionnels de la vue : toutes les 20 minutes de temps d'écran, regardez quelque chose à au moins 20 pieds (6 mètres) de distance pendant au moins 20 secondes. Cela détend les muscles de mise au point de l'œil et peut réduire les symptômes de fatigue oculaire numérique tels que la sécheresse, le flou et les maux de tête. DistanceDefender automatise le rappel et vérifie que vous détournez réellement le regard avant de réinitialiser le minuteur.
Les alertes se déclenchent-elles pendant les appels vidéo ?
Oui. DistanceDefender surveille la position de votre caméra indépendamment de l'application qui utilise la caméra simultanément. Si vous vous penchez en avant pendant un appel vidéo et restez trop proche pendant la durée du délai d'alerte, la superposition apparaîtra. Si cela est gênant, vous pouvez temporairement mettre en pause la surveillance avec ⌘M ou augmenter le délai d'alerte dans les paramètres (Pro).
Cela affecte-t-il l'autonomie de la batterie ou les performances ?
DistanceDefender est conçu pour être léger. Il capture environ une image par seconde à faible résolution et utilise le framework Vision d'Apple, qui est accéléré par le matériel sur Apple Silicon. L'application se met également en pause automatiquement lorsque votre Mac est en veille ou verrouillé, ne consommant aucune ressource lorsqu'elle n'est pas utilisée. En utilisation typique, l'impact sur l'autonomie de la batterie est minimal.
Que signifie l'avertissement « Center Stage » ?
Center Stage est une fonctionnalité Apple sur certains Mac qui utilise une caméra ultra-grand angle pour effectuer automatiquement un panoramique et un zoom afin de vous garder centré dans le cadre pendant les appels vidéo. Comme DistanceDefender mesure le rapport de votre visage au cadre total, le zoom automatique de Center Stage peut vous faire paraître plus proche ou plus éloigné que vous ne l'êtes réellement, réduisant la précision. Si vous voyez l'avertissement Center Stage dans la barre des menus, désactivez Center Stage dans vos paramètres système ou d'écran pour de meilleurs résultats.
Quelle est la différence entre Gratuit et Pro ?
La version Gratuite comprend la surveillance de distance principale (thème Standard, délai d'alerte de 15 s), les intervalles de pause de 20 minutes, les notifications système et les statistiques du jour.

Pro (US$7.99 à vie, 7 jours d'essai gratuit) débloque : les 12 thèmes d'alerte supplémentaires plus image personnalisée, tous les intervalles de pause (10/15/25/30/45/60 min), délai d'alerte ajustable (5–60 s), superposition de notification de pause personnalisée avec contrôle complet de l'apparence, historique des statistiques hebdomadaires/mensuelles/annuelles/depuis le début avec indicateurs de tendance, réinitialisation des statistiques et mode enfant.
Comment démarrer l'essai gratuit ou restaurer un achat ?
Essai : Cliquez sur l'icône en forme d'œil dans votre barre des menus et sélectionnez Démarrer l'essai gratuit. L'essai de 7 jours s'active immédiatement et donne un accès Pro complet. Aucun paiement n'est prélevé au début de l'essai — vous ne payez que si vous choisissez de passer à Pro après sa fin.

Restaurer un achat : Si vous avez déjà acheté Pro sur un autre Mac ou réinstallé l'application, sélectionnez Restaurer les achats depuis la barre des menus. Assurez-vous d'être connecté avec le même identifiant Apple utilisé pour l'achat original.
Comment réinitialiser mes statistiques ?
Ouvrez Statistiques (⌘S), sélectionnez la période que vous souhaitez effacer, et utilisez l'option de réinitialisation. La réinitialisation des statistiques nécessite Pro. Pro

Confidentialité

DistanceDefender a été conçu avec la confidentialité comme exigence de premier plan, et non comme une réflexion après coup. La caméra est utilisée uniquement pour mesurer la taille du visage. Aucune donnée d'image n'est jamais stockée, affichée ou transmise. Pour l'explication technique complète, consultez notre page Conception axée sur la confidentialité.

Aucun enregistrement vidéo
Aucun téléchargement dans le cloud
Aucune analyse ni suivi
Aucun accès réseau
Isolé par macOS

Avertissement

DistanceDefender est un outil de bien-être, pas un dispositif médical. La règle 20-20-20 et les recommandations de distance sont des recommandations générales de bien-être, et non des conseils médicaux. Si vous ressentez des douleurs oculaires, une fatigue persistante ou des changements de vision, consultez un professionnel qualifié de la vue.

Contact & Assistance

Questions, rapports de bogues ou commentaires ? Contactez-nous via :

  • E-mail : app.dev.sup@icloud.com
  • Dans l'application : Barre des menus → Envoyer des commentaires (pré-remplit la version de votre application et les informations système)

Guida Utente

Proteggi i tuoi occhi mantenendo una distanza sana dallo schermo.

Benvenuto in DistanceDefender

DistanceDefender è un'applicazione macOS per la barra dei menu che ti aiuta a mantenere una distanza di visione sana dallo schermo. Utilizzando la fotocamera integrata del tuo Mac e il framework Vision di Apple, monitora la posizione del tuo viso in tempo reale e ti ricorda di allontanarti quando sei troppo vicino — e ti ricorda di fare pause regolari per gli occhi.

📏

Monitoraggio Distanza

Rileva automaticamente quando sei seduto troppo vicino usando il framework Vision di Apple. Attiva un overlay a schermo intero se rimani troppo vicino per troppo tempo.

Promemoria Pause

Segui la regola 20-20-20 con intervalli di pausa configurabili (10–60 min). L'app rileva quando distoglie lo sguardo e fa il conto alla rovescia dei 20 secondi di pausa.

👨‍👩‍👧

Modalità Bambino

I controlli protetti da password impediscono ai bambini di sospendere il monitoraggio, modificare le impostazioni o chiudere l'app.

🔒

Privacy Prima di Tutto

Tutta l'elaborazione avviene sul dispositivo. Nessuna immagine lascia mai il tuo Mac. L'app non ha diritti di rete — fisicamente non può connettersi a Internet.

⏸️

Pausa Automatica

DistanceDefender si mette automaticamente in pausa quando il Mac è in standby, bloccato, o quando nessun viso viene rilevato per un periodo prolungato, risparmiando batteria ed evitando falsi allarmi.

📊

Statistiche di Utilizzo

Monitora il tempo davanti allo schermo, gli avvisi di distanza, le pause completate e quelle saltate. Visualizza le tendenze giornaliere, settimanali, mensili, annuali o di sempre.

Per Iniziare

1

Avvia DistanceDefender

Apri DistanceDefender dalla cartella Applicazioni. Una breve schermata di introduzione ti guiderà attraverso la configurazione al primo avvio. Vedrai apparire un'icona con un occhio (👁) nella barra dei menu.

2

Concedi il Permesso della Fotocamera

Quando richiesto da macOS, fai clic su "Consenti". DistanceDefender ha bisogno dell'accesso alla fotocamera per misurare la posizione del tuo viso. Nessun video viene mai salvato, visualizzato o trasmesso.

3

Il Monitoraggio Inizia Automaticamente

Dopo un breve ritardo, il monitoraggio inizia automaticamente. L'icona nella barra dei menu mostrerà un occhio pieno (👁) quando attivo. Puoi anche fare clic sull'icona e selezionare Avvia Monitoraggio (⌘M) in qualsiasi momento.

4

Personalizza le Impostazioni

Apri Impostazioni (⌘,) dalla barra dei menu per regolare sensibilità, ritardo avvisi, tema avvisi, intervallo pause e stile notifiche in base al tuo spazio di lavoro.

Consiglio Pro

Abilita Avvia all'Accesso nelle impostazioni Generali affinché DistanceDefender si avvii automaticamente ogni volta che usi il tuo Mac. Usa il pulsante Calibrazione Automatica nelle impostazioni di Monitoraggio per far misurare all'app la tua distanza naturale di seduta e impostare automaticamente la sensibilità.

Funzionalità Principali

Monitoraggio Distanza

DistanceDefender usa il framework Vision di Apple per rilevare il tuo viso in ogni fotogramma della fotocamera. Misura il rapporto tra il riquadro di delimitazione del viso e la dimensione totale del fotogramma. Quando tale rapporto supera la soglia configurata (cioè sei troppo vicino), inizia un conto alla rovescia. Se non ti allontani entro il periodo di ritardo dell'avviso, appare un overlay di promemoria a schermo intero.

Come Funziona il Rilevamento

L'app acquisisce un fotogramma a bassa risoluzione circa una volta al secondo, esegue il rilevamento del viso sul dispositivo tramite Apple e scarta immediatamente il fotogramma. Viene utilizzato solo il rapporto viso-fotogramma — nessun dato immagine viene conservato. Un rapporto superiore a circa 0,40 è considerato "troppo vicino"; inferiore a circa 0,35 è sicuro. Le soglie esatte vengono regolate dal cursore Sensibilità.

Sensibilità e Ritardo Avvisi

Entrambi i controlli si trovano in Impostazioni → Monitoraggio:

  • Sensibilità (1–10): Controlla quanto grande deve apparire il tuo viso prima di attivare un avviso. Più alta = più avvisi. Usa il pulsante Calibrazione Automatica per far misurare all'app la tua distanza naturale di seduta e impostare automaticamente un valore ottimale.
  • Ritardo Avviso (5–60 s) Pro: Quanti secondi devi rimanere troppo vicino prima che appaia l'overlay a schermo intero. Il valore predefinito è 15 secondi. Aumentarlo riduce le interruzioni per brevi inclinazioni in avanti.

Aspetto Overlay

Scegli come appare l'overlay di avviso in Impostazioni → Monitoraggio → Aspetto Overlay:

  • Blocco Totale: L'overlay appare istantaneamente a piena opacità quando attivato.
  • Graduale: L'overlay appare lentamente con una durata di dissolvenza configurabile, partendo da una bassa opacità impostabile. Meno brusco per un uso leggero.

Temi Avvisi

Personalizza l'aspetto dell'overlay di avviso distanza in Impostazioni → Monitoraggio → Tema Avviso. Il tema Standard è gratuito; tutti gli altri richiedono Pro.

TemaDescrizione
StandardOverlay scuro sfumato con icona di avviso. Sempre gratuito.
Gentle ProSfumatura viola tenue con un tono del messaggio più delicato.
Nature ProVerde foresta con un'immagine di sfondo naturale.
Space ProSfondo spazio profondo con immagini stellari.
Ocean ProTonalità blu oceano con sfondo subacqueo.
Sunset ProSfumatura calda ambrata e arancione.
Minimal ProOverlay nero semi-trasparente pulito con poche distrazioni.
Pushback ProPromemoria illustrato con testo e grafica integrati.
Blackhole ProVortice cosmico scuro con accenti viola.
Dragon ProOverlay a tema drago fiammeggiante con accenti arancioni.
Kickback ProIllustrazione di stile di vita attivo con testo integrato.
Reefview ProScena di barriera corallina subacquea con testo integrato.
Custom ProUsa qualsiasi immagine dal tuo Mac come sfondo dell'overlay.

Promemoria Pause 20-20-20

La regola 20-20-20 è raccomandata dagli specialisti della cura degli occhi: ogni 20 minuti di utilizzo dello schermo, guarda qualcosa a almeno 20 piedi (6 metri) di distanza per 20 secondi. DistanceDefender automatizza questo processo:

  • Quando l'intervallo di pausa scade, appare una notifica di pausa che ti ricorda di distogliere lo sguardo.
  • L'app rileva quando il tuo viso scompare dal campo visivo della fotocamera e avvia un conto alla rovescia di 20 secondi.
  • Una volta registrati 20 secondi cumulativi di sguardo altrove, la pausa è completata e inizia il prossimo intervallo.
  • Se ti allontani dalla scrivania per 60 secondi o più, DistanceDefender lo conta come una pausa naturale e reimposta automaticamente l'intervallo — nessuna notifica necessaria.
  • Puoi saltare la pausa corrente in qualsiasi momento usando la voce di menu Salta Pausa.

Intervalli di Pausa

Off e 20 minuti sono disponibili nel livello gratuito. Gli intervalli di 10, 15, 25, 30, 45 e 60 minuti richiedono Pro. Pro

Stile Notifica Pausa

Configura come appaiono i promemoria di pausa in Impostazioni → Notifiche:

  • Sistema: Usa i banner di notifica di sistema di macOS (predefinito). Semplice e discreto.
  • Overlay Personalizzato Pro: Una finestra flottante con pieno controllo visivo — scegli tra i temi Chiaro, Scuro, Viola, Natura, Oceano o immagine personalizzata. Imposta dimensione (Compatto, Standard, Grande, Schermo Intero), posizione sullo schermo, durata visualizzazione (3–15 s) e opacità sfondo (30–90 %).

Statistiche

Apri Statistiche (⌘S) dalla barra dei menu per visualizzare le tue abitudini davanti allo schermo. Vengono monitorate quattro metriche:

  • Tempo Schermo — Tempo totale in cui il tuo viso è stato rilevato davanti allo schermo.
  • Avvisi Troppo Vicino — Numero di volte in cui è stato attivato l'avviso distanza.
  • Pause Completate — Pause per gli occhi per le quali hai effettivamente distolto lo sguardo.
  • Pause Saltate — Pause che hai scelto di saltare.

Usa il selettore di periodo per cambiare visualizzazione:

  • Oggi — Gratuito. Contatori in tempo reale aggiornati istantaneamente.
  • Settimana (7 giorni) Pro
  • Mese (30 giorni) Pro
  • Anno (365 giorni) Pro
  • Sempre Pro

Ogni periodo mostra un indicatore di tendenza (miglioramento ↓ / stabile → / peggioramento ↑) confrontando il tuo utilizzo recente con la media del periodo. Il ripristino delle statistiche per qualsiasi periodo richiede Pro.

Finestra Impostazioni

Apri con ⌘, o tramite la barra dei menu. La finestra Impostazioni ha quattro schede:

Scheda Generale

  • Avvia all'Accesso: Avvia DistanceDefender automaticamente quando accedi. L'app deve trovarsi nella cartella Applicazioni affinché funzioni.
  • Modalità Bambino Pro: Imposta una password necessaria per sospendere il monitoraggio, modificare le impostazioni o uscire. Vedi Modalità Bambino di seguito.

Scheda Monitoraggio

  • Sensibilità (1–10): Regola quanto vicino devi essere per attivare un avviso. Usa Calibrazione Automatica per impostarla automaticamente.
  • Ritardo Avviso (5–60 s) Pro: Secondi in cui devi rimanere troppo vicino prima che appaia l'overlay. Predefinito: 15 s.
  • Aspetto Overlay: Blocco Totale o Graduale (con opacità iniziale e durata dissolvenza configurabili).
  • Tema Avviso: Scegli tra 13 temi integrati o usa un'immagine personalizzata. Standard è gratuito; tutti gli altri richiedono Pro.
  • Anteprima: Attiva un avviso di test per vedere come appare senza aspettare di essere troppo vicino.

Scheda Pause

  • Intervallo Pausa: Off, 10, 15, 20, 25, 30, 45 o 60 minuti. Solo Off e 20 min sono gratuiti; gli altri richiedono Pro.
  • Stato Corrente: Conto alla rovescia in tempo reale che mostra il tempo alla prossima pausa o il timer della pausa attiva.
  • Anteprima: Attiva una notifica di pausa di test per visualizzare l'aspetto.

Scheda Notifiche

  • Stile: Notifiche di sistema o overlay personalizzato.
  • Tema Personalizzato Pro: Chiaro, Scuro, Viola, Natura, Oceano o immagine di sfondo personalizzata.
  • Dimensione Pro: Compatto, Standard, Grande o Schermo Intero.
  • Posizione Pro: In alto o in basso, sinistra / centro / destra.
  • Durata (3–15 s) Pro: Per quanto tempo rimane visibile la notifica.
  • Opacità (30–90 %) Pro: Trasparenza dello sfondo della notifica.
  • Suono: Abilita o disabilita il suono di notifica.

Modalità Bambino Pro

La Modalità Bambino aiuta i genitori a garantire che i bambini mantengano sane abitudini davanti allo schermo, bloccando i controlli di protezione degli occhi dietro una password.

1

Abilita nelle Impostazioni

Vai a Impostazioni → Generale → Modalità Bambino e attivala. Ti verrà chiesto di creare una password.

2

Imposta una Password

Scegli una password che il tuo bambino non conosce. Questa password è necessaria per sospendere il monitoraggio, aprire le impostazioni o chiudere l'app.

3

La Protezione è Attiva

L'app è ora bloccata. Tutte le azioni sensibili richiedono la password. Puoi cambiare la password in qualsiasi momento da Impostazioni → Generale.

Rilevamento Ostruzione Fotocamera

In Modalità Bambino, se la fotocamera viene coperta (con nastro adesivo o con una mano) per più di 60 secondi, appare un overlay a schermo intero. Questo impedisce ai bambini di eludere il monitoraggio coprendo la fotocamera.

Risoluzione Problemi

Accesso Fotocamera Negato

DistanceDefender non può monitorare senza accesso alla fotocamera.

Soluzione
  1. Apri Impostazioni di Sistema
  2. Vai a Privacy e Sicurezza → Fotocamera
  3. Abilita il toggle accanto a DistanceDefender
  4. Riavvia l'app

Gli Avvisi Si Attivano Troppo Spesso

La sensibilità potrebbe essere impostata troppo alta per la tua distanza dal monitor o posizione seduta.

Soluzione

Vai a Impostazioni → Monitoraggio e abbassa il cursore Sensibilità. Oppure usa Calibrazione Automatica per far impostare la sensibilità all'app in base alla tua posizione attuale. Puoi anche aumentare il Ritardo Avviso (Pro) per richiedere un periodo "troppo vicino" più lungo prima dell'attivazione.

Gli Avvisi Non Si Attivano Nemmeno Quando Sono Vicino

La sensibilità potrebbe essere impostata troppo bassa, o la fotocamera potrebbe non rilevare il viso in modo affidabile.

Soluzione

Aumenta il cursore Sensibilità in Impostazioni → Monitoraggio. Verifica che il tuo viso sia ben illuminato e visibile alla fotocamera. L'indicatore di stato in tempo reale nella finestra Impostazioni mostra lo stato di rilevamento corrente in tempo reale.

Nessun Viso Rilevato (il monitoraggio mostra "Nessun Viso")

La fotocamera non riesce a trovare il tuo viso. Questo può succedere con poca luce, se sei girato di lato, o se qualcosa ostruisce la fotocamera.

Soluzione

Migliora l'illuminazione della stanza, assicurati che nulla copra la fotocamera e che il tuo viso sia centrato nel campo visivo della fotocamera. DistanceDefender riprenderà automaticamente il monitoraggio normale una volta rilevato il tuo viso.

Center Stage Interferisce con il Rilevamento

I Mac con fotocamera frontale ultra-grandangolare (es. Studio Display, alcuni setup Mac Studio) possono avere Center Stage abilitato, che esegue zoom e tracciamento. Questo può alterare la misurazione del rapporto viso-fotogramma di DistanceDefender.

Soluzione

Un banner di avviso apparirà in cima al menu se viene rilevato Center Stage. Disabilita Center Stage in Impostazioni di Sistema → Video (o nelle impostazioni dello schermo) per la migliore precisione. Puoi anche ricalibrare la sensibilità dopo averlo disattivato.

Avvia all'Accesso Non Funziona

macOS richiede che l'app si trovi in una cartella Applicazioni standard affinché Avvia all'Accesso funzioni.

Soluzione

Sposta DistanceDefender in /Applications (o ~/Applications), poi riabilita Avvia all'Accesso in Impostazioni → Generale.

Domande Frequenti

DistanceDefender registra video?
No. L'app acquisisce fotogrammi a bassa risoluzione solo per il rilevamento del viso. Ogni fotogramma viene elaborato interamente in RAM e immediatamente eliminato — nulla viene mai scritto su disco, e nessuna immagine o video viene salvato o trasmesso da nessuna parte.
Come faccio a sapere che la mia privacy è al sicuro se l'app usa la fotocamera?
Abbiamo progettato la privacy, non solo promessa. DistanceDefender utilizza una "Architettura Zero-Rete": l'app intenzionalmente non richiede il diritto com.apple.security.network.client di macOS. Senza questo diritto, macOS stesso blocca tutte le connessioni di rete in uscita a livello kernel — anche se il codice cercasse di connettersi, non potrebbe. L'app intenzionalmente non richiede nemmeno il diritto com.apple.security.network.server, quindi macOS blocca a livello kernel tutte le connessioni di rete in ingresso — l'app non può nemmeno essere raggiunta via rete.

Puoi verificarlo tu stesso. Esegui il seguente comando nel Terminale:
codesign -d --entitlements - /Applications/DistanceDefender.app Vedrai com.apple.security.device.camera (necessario per il monitoraggio) ma com.apple.security.network.client com.apple.security.network.server. Questa è la prova a livello hardware che nessun dato può lasciare il tuo Mac — e che nulla può raggiungere il tuo Mac tramite questa app. Consulta la nostra pagina Design Privacy-First per tutti i dettagli.
Perché la spia verde della fotocamera rimane accesa durante il monitoraggio?
Il LED verde è un segnale hardware obbligatorio di macOS che si accende ogni volta che un'applicazione accede alla fotocamera — indipendentemente da cosa fa con i fotogrammi. Non può essere spento dal software. Questa è in realtà una funzionalità privacy: significa che sai sempre quando la tua fotocamera è in uso. L'accesso alla fotocamera di DistanceDefender si interrompe (e la spia si spegne) quando sospendi il monitoraggio, quando il Mac va in standby, o quando chiudi l'app.
Cos'è la regola 20-20-20?
La regola 20-20-20 è una linea guida ampiamente raccomandata dagli specialisti della cura degli occhi: ogni 20 minuti di utilizzo dello schermo, guarda qualcosa a almeno 20 piedi (6 metri) di distanza per almeno 20 secondi. Questo rilassa i muscoli di messa a fuoco degli occhi e può ridurre i sintomi dell'affaticamento visivo digitale come secchezza, offuscamento e mal di testa. DistanceDefender automatizza il promemoria e verifica che tu distolga davvero lo sguardo prima di reimpostare il timer.
Gli avvisi scattano durante le videochiamate?
Sì. DistanceDefender monitora la tua posizione dalla fotocamera indipendentemente dall'app che usa la fotocamera contemporaneamente. Se ti avvicini durante una videochiamata e rimani troppo vicino per il periodo di ritardo dell'avviso, l'overlay apparirà. Se questo è disturbante, puoi sospendere temporaneamente il monitoraggio con ⌘M o aumentare il Ritardo Avviso nelle impostazioni (Pro).
Incide sulla durata della batteria o sulle prestazioni?
DistanceDefender è progettato per essere leggero. Acquisisce circa un fotogramma al secondo a bassa risoluzione e utilizza il framework Vision on-device di Apple, che è accelerato dall'hardware su Apple Silicon. L'app si mette anche in pausa automatica quando il Mac va in standby o si blocca, quindi consuma zero risorse quando non è in uso. In un utilizzo tipico, l'impatto sulla durata della batteria è minimo.
Cosa significa l'avviso "Center Stage"?
Center Stage è una funzionalità Apple su alcuni Mac che utilizza una fotocamera ultra-grandangolare per eseguire automaticamente pan e zoom per mantenerti centrato nel fotogramma durante le videochiamate. Poiché DistanceDefender misura il rapporto del tuo viso rispetto al fotogramma totale, lo zoom automatico di Center Stage può farti sembrare più vicino o più lontano di quanto tu sia effettivamente, riducendo la precisione. Se vedi l'avviso Center Stage nella barra dei menu, disabilita Center Stage nelle impostazioni del sistema o dello schermo per i migliori risultati.
Qual è la differenza tra Gratuito e Pro?
Il livello Gratuito include il monitoraggio distanza principale (tema Standard, ritardo avviso 15 s), intervalli di pausa di 20 minuti, notifiche di sistema e le statistiche di oggi.

Pro (US$7.99 a vita, prova gratuita di 7 giorni) sblocca: tutti i 12 temi di avviso aggiuntivi più immagine personalizzata, tutti gli intervalli di pausa (10/15/25/30/45/60 min), ritardo avviso regolabile (5–60 s), overlay notifica pausa personalizzato con pieno controllo dell'aspetto, cronologia statistiche settimanale/mensile/annuale/di sempre con indicatori di tendenza, reimpostazione statistiche e Modalità Bambino.
Come avvio la prova gratuita o ripristino un acquisto?
Prova: Fai clic sull'icona con l'occhio nella barra dei menu e seleziona Avvia Prova Gratuita. La prova di 7 giorni si attiva immediatamente e dà accesso completo a Pro. Nessun pagamento viene prelevato all'inizio della prova — paghi solo se scegli di passare a Pro dopo la sua scadenza.

Ripristino acquisto: Se hai già acquistato Pro su un altro Mac o reinstallato l'app, seleziona Ripristina Acquisti dalla barra dei menu. Assicurati di essere connesso con lo stesso Apple ID utilizzato per l'acquisto originale.
Come reimpostare le statistiche?
Apri Statistiche (⌘S), seleziona il periodo di tempo che vuoi cancellare e usa l'opzione di reimpostazione. Il ripristino delle statistiche richiede Pro. Pro

Privacy

DistanceDefender è stato progettato con la privacy come requisito di primo piano, non come ripensamento. La fotocamera è usata solo per la misurazione della dimensione del viso. Nessun dato immagine viene mai memorizzato, visualizzato o trasmesso. Per la spiegazione tecnica completa, consulta la nostra pagina Design Privacy-First.

Nessuna registrazione video
Nessun caricamento cloud
Nessuna analisi o tracciamento
Nessun accesso alla rete
Sandboxed da macOS

Avvertenza

DistanceDefender è uno strumento per il benessere, non un dispositivo medico. La regola 20-20-20 e le linee guida sulla distanza sono raccomandazioni generali per il benessere, non consigli medici. Se avverti dolore agli occhi, affaticamento persistente o cambiamenti della vista, consulta un oculista qualificato.

Contatto e Supporto

Domande, segnalazioni di bug o feedback? Contattaci tramite:

  • Email: app.dev.sup@icloud.com
  • In-app: Barra dei menu → Invia Feedback (precompila la versione dell'app e le informazioni di sistema)

사용자 가이드

화면과 건강한 거리를 유지하여 눈을 보호하세요.

DistanceDefender에 오신 것을 환영합니다

DistanceDefender는 화면과의 건강한 시청 거리를 유지하도록 도와주는 macOS 메뉴 바 앱입니다. Mac의 내장 카메라와 Apple의 Vision 프레임워크를 활용하여 실시간으로 얼굴 위치를 모니터링하고, 너무 가까이 다가갈 때 뒤로 이동하도록 알려주며, 규칙적인 눈 휴식도 안내합니다.

📏

거리 모니터링

Apple의 Vision 프레임워크를 사용하여 너무 가까이 앉아 있는지 자동으로 감지합니다. 너무 오래 가까이 있으면 전체 화면 오버레이가 나타납니다.

휴식 알림

설정 가능한 휴식 간격(10–60분)으로 20-20-20 규칙을 따르세요. 앱이 고개를 돌렸는지 감지하여 20초 휴식 카운트다운을 시작합니다.

👨‍👩‍👧

어린이 모드

비밀번호로 보호된 제어 기능이 어린이가 모니터링을 일시 중지하거나, 설정을 변경하거나, 앱을 종료하는 것을 방지합니다.

🔒

프라이버시 우선

모든 처리는 기기에서 이루어집니다. 어떠한 이미지도 Mac을 벗어나지 않습니다. 앱에는 네트워크 권한이 없어 물리적으로 인터넷에 연결할 수 없습니다.

⏸️

자동 일시 정지

DistanceDefender는 Mac이 잠자기 상태이거나 잠겨 있거나, 오랫동안 얼굴이 감지되지 않으면 자동으로 일시 정지하여 배터리를 절약하고 오경보를 방지합니다.

📊

사용 통계

화면 시간, 거리 경고 횟수, 완료된 휴식 및 건너뛴 휴식을 추적합니다. 일별, 주별, 월별, 연별 또는 전체 기간의 추세를 확인하세요.

시작하기

1

DistanceDefender 실행

응용 프로그램 폴더에서 DistanceDefender를 엽니다. 처음 실행 시 간단한 온보딩 화면이 설정을 안내합니다. 메뉴 바에 눈(👁) 아이콘이 나타납니다.

2

카메라 권한 허용

macOS에서 메시지가 표시되면 "허용"을 클릭하세요. DistanceDefender는 얼굴 위치를 측정하기 위해 카메라 접근이 필요합니다. 비디오는 저장, 표시, 전송되지 않습니다.

3

모니터링 자동 시작

짧은 지연 후 모니터링이 자동으로 시작됩니다. 활성 상태일 때 메뉴 바 아이콘에 가득 찬 눈(👁)이 표시됩니다. 아이콘을 클릭하고 언제든지 모니터링 시작 (⌘M)을 선택할 수도 있습니다.

4

설정 조정

메뉴 바에서 설정 (⌘,)을 열어 민감도, 경고 지연, 경고 테마, 휴식 간격, 알림 스타일을 작업 환경에 맞게 조정하세요.

Pro 팁

일반 설정에서 로그인 시 시작을 활성화하면 Mac을 사용할 때마다 DistanceDefender가 자동으로 시작됩니다. 모니터링 설정의 자동 보정 버튼을 사용하면 앱이 자연스러운 앉은 거리를 측정하고 민감도를 자동으로 설정합니다.

주요 기능

거리 모니터링

DistanceDefender는 Apple의 Vision 프레임워크를 사용하여 각 카메라 프레임에서 얼굴을 찾습니다. 얼굴의 경계 상자가 전체 프레임 크기에서 차지하는 비율을 측정합니다. 이 비율이 설정된 임계값을 초과하면(너무 가깝다는 의미) 카운트다운이 시작됩니다. 경고 지연 시간 내에 뒤로 이동하지 않으면 전체 화면 알림 오버레이가 나타납니다.

감지 원리

앱은 약 1초에 한 번 저해상도 프레임을 캡처하고, Apple의 기기 내 얼굴 감지를 실행한 뒤 즉시 프레임을 폐기합니다. 얼굴-프레임 비율만 사용되며 이미지 데이터는 보관되지 않습니다. 비율이 약 0.40 이상이면 "너무 가까움"으로 간주하고, 약 0.35 이하이면 안전합니다. 정확한 임계값은 민감도 슬라이더로 조정됩니다.

민감도 및 경고 지연

두 컨트롤 모두 설정 → 모니터링에 있습니다:

  • 민감도 (1–10): 경고를 트리거하기 전에 얼굴이 얼마나 크게 보여야 하는지 조정합니다. 높을수록 경고가 더 많이 발생합니다. 자동 보정 버튼을 사용하면 앱이 자연스러운 앉은 거리를 측정하고 최적값을 자동으로 설정합니다.
  • 경고 지연 (5–60초) Pro: 전체 화면 오버레이가 나타나기 전에 너무 가까이 있어야 하는 시간(초)입니다. 기본값은 15초입니다. 값을 높이면 잠깐 앞으로 몸을 기울일 때의 방해가 줄어듭니다.

오버레이 표시 방식

설정 → 모니터링 → 오버레이 표시 방식에서 경고 오버레이가 나타나는 방식을 선택하세요:

  • 즉시 차단: 트리거 시 오버레이가 즉시 완전 불투명도로 나타납니다.
  • 점진적: 오버레이가 설정 가능한 페이드 인 시간에 걸쳐 설정한 낮은 불투명도에서 천천히 나타납니다. 가벼운 사용에 덜 거슬립니다.

경고 테마

설정 → 모니터링 → 경고 테마에서 거리 경고 오버레이의 모양을 사용자 지정하세요. Standard 테마는 무료이며, 나머지는 모두 Pro가 필요합니다.

테마설명
Standard경고 아이콘이 있는 어두운 블러 오버레이. 항상 무료.
Gentle Pro부드러운 보라색 그라데이션과 부드러운 메시지 톤.
Nature Pro자연 배경 이미지가 있는 숲 초록색.
Space Pro별이 가득한 이미지의 우주 배경.
Ocean Pro수중 배경의 바다 파란 톤.
Sunset Pro따뜻한 호박색과 주황색 그라데이션.
Minimal Pro깔끔하고 산만함이 적은 반투명 검정 오버레이.
Pushback Pro텍스트와 그래픽이 내장된 일러스트 알림.
Blackhole Pro보라색 포인트의 어두운 우주 소용돌이.
Dragon Pro주황색 포인트의 불꽃 드래곤 테마 오버레이.
Kickback Pro텍스트가 내장된 활동적인 생활 방식 일러스트.
Reefview Pro텍스트가 내장된 수중 산호초 장면.
Custom ProMac의 모든 이미지를 오버레이 배경으로 사용합니다.

20-20-20 휴식 알림

20-20-20 규칙은 안과 전문가들이 권장하는 방법입니다: 20분 화면 사용 후 6미터(20피트) 이상 거리의 물체를 20초 동안 바라보세요. DistanceDefender가 이를 자동화합니다:

  • 휴식 간격이 끝나면 고개를 돌리도록 상기시키는 휴식 알림이 나타납니다.
  • 앱이 카메라 프레임에서 얼굴이 사라지는 것을 감지하고 20초 시선 돌리기 카운트다운을 시작합니다.
  • 누적 20초의 시선 돌리기 시간이 기록되면 휴식이 완료되고 다음 간격이 시작됩니다.
  • 자리를 60초 이상 비우면 DistanceDefender가 이를 자연스러운 휴식으로 간주하고 간격을 자동으로 초기화합니다 — 알림이 필요하지 않습니다.
  • 휴식 건너뛰기 메뉴 항목을 사용하여 언제든지 현재 휴식을 건너뛸 수 있습니다.

휴식 간격

끄기20분은 무료 티어에서 사용 가능합니다. 10, 15, 25, 30, 45, 60분 간격은 Pro가 필요합니다. Pro

휴식 알림 스타일

설정 → 알림에서 휴식 알림 표시 방식을 설정하세요:

  • 시스템: macOS 시스템 알림 배너를 사용합니다(기본값). 간단하고 방해가 되지 않습니다.
  • 사용자 정의 오버레이 Pro: 완전한 시각적 제어가 가능한 플로팅 창 — 라이트, 다크, 보라색, 자연, 바다 또는 사용자 정의 이미지 테마 중 선택하세요. 크기(컴팩트, 표준, 대형, 전체 화면), 화면 위치, 표시 시간(3–15초), 배경 불투명도(30–90%)를 설정하세요.

통계

메뉴 바에서 통계 (⌘S)를 열어 화면 사용 습관을 확인하세요. 네 가지 지표가 추적됩니다:

  • 화면 시간 — 화면 앞에서 얼굴이 감지된 총 시간.
  • 너무 가까움 경고 — 거리 경고가 트리거된 횟수.
  • 완료된 휴식 — 성공적으로 시선을 돌린 눈 휴식.
  • 건너뛴 휴식 — 건너뛰기를 선택한 휴식.

기간 선택기를 사용하여 보기를 전환하세요:

  • 오늘 — 무료. 실시간으로 업데이트되는 라이브 카운터.
  • 주간 (7일) Pro
  • 월간 (30일) Pro
  • 연간 (365일) Pro
  • 전체 기간 Pro

각 기간에는 최근 사용량과 기간 평균을 비교하는 추세 지표(개선 ↓ / 안정 → / 악화 ↑)가 표시됩니다. 모든 기간의 통계를 초기화하려면 Pro가 필요합니다.

설정 창

⌘,를 누르거나 메뉴 바를 통해 엽니다. 설정 창에는 네 개의 탭이 있습니다:

일반 탭

  • 로그인 시 시작: 로그인할 때 DistanceDefender를 자동으로 시작합니다. 이 기능이 작동하려면 앱이 응용 프로그램 폴더에 있어야 합니다.
  • 어린이 모드 Pro: 모니터링 일시 정지, 설정 변경 또는 앱 종료 시 필요한 비밀번호를 설정합니다. 아래 어린이 모드를 참조하세요.

모니터링 탭

  • 민감도 (1–10): 경고를 트리거하기 위해 얼마나 가까이 있어야 하는지 조정합니다. 자동 보정을 사용하면 자동으로 설정됩니다.
  • 경고 지연 (5–60초) Pro: 오버레이가 나타나기 전에 너무 가까이 있어야 하는 시간(초). 기본값: 15초.
  • 오버레이 표시 방식: 즉시 차단 또는 점진적(시작 불투명도 및 페이드 인 시간 설정 가능).
  • 경고 테마: 13개의 내장 테마 중에서 선택하거나 사용자 정의 이미지를 사용합니다. Standard는 무료이며 나머지는 Pro가 필요합니다.
  • 미리보기: 너무 가까이 있지 않아도 테스트 경고를 트리거하여 어떻게 보이는지 확인합니다.

휴식 탭

  • 휴식 간격: 끄기, 10, 15, 20, 25, 30, 45 또는 60분. 끄기와 20분만 무료이며, 나머지는 Pro가 필요합니다.
  • 현재 상태: 다음 휴식까지의 시간이나 활성 휴식 타이머를 보여주는 실시간 카운트다운.
  • 미리보기: 테스트 휴식 알림을 트리거하여 모양을 미리 봅니다.

알림 탭

  • 스타일: 시스템 알림 또는 사용자 정의 오버레이.
  • 사용자 정의 테마 Pro: 라이트, 다크, 보라색, 자연, 바다 또는 사용자 정의 배경 이미지.
  • 크기 Pro: 컴팩트, 표준, 대형 또는 전체 화면.
  • 위치 Pro: 위쪽 또는 아래쪽, 왼쪽 / 가운데 / 오른쪽.
  • 표시 시간 (3–15초) Pro: 알림이 표시되는 시간.
  • 불투명도 (30–90%) Pro: 알림 배경의 투명도.
  • 소리: 알림 소리를 활성화하거나 비활성화합니다.

어린이 모드 Pro

어린이 모드는 부모가 눈 보호 컨트롤을 비밀번호로 잠가 어린이가 건강한 화면 사용 습관을 유지하도록 도와줍니다.

1

설정에서 활성화

설정 → 일반 → 어린이 모드로 이동하여 켜세요. 비밀번호를 만들라는 메시지가 표시됩니다.

2

비밀번호 설정

어린이가 모르는 비밀번호를 선택하세요. 이 비밀번호는 모니터링 일시 정지, 설정 열기 또는 앱 종료 시 필요합니다.

3

보호 활성화

앱이 이제 잠겨 있습니다. 모든 민감한 작업에 비밀번호가 필요합니다. 설정 → 일반에서 언제든지 비밀번호를 변경할 수 있습니다.

카메라 가림 감지

어린이 모드에서 카메라가 60초 이상 가려지면(테이프나 손으로) 전체 화면 차단 오버레이가 나타납니다. 이는 어린이가 카메라를 가려 모니터링을 우회하는 것을 방지합니다.

문제 해결

카메라 접근 거부됨

DistanceDefender는 카메라 접근 없이 모니터링할 수 없습니다.

해결 방법
  1. 시스템 설정 열기
  2. 개인 정보 보호 및 보안 → 카메라로 이동
  3. DistanceDefender 옆의 토글 활성화
  4. 앱 재시작

경고가 너무 자주 트리거됨

모니터 거리나 앉은 위치에 비해 민감도가 너무 높게 설정되어 있을 수 있습니다.

해결 방법

설정 → 모니터링으로 이동하여 민감도 슬라이더를 낮추세요. 또는 자동 보정을 사용하여 현재 위치를 기준으로 민감도를 설정하게 하세요. 경고 지연(Pro)을 늘려 트리거 전 "너무 가까움" 기간을 더 길게 요구할 수도 있습니다.

가까이 있어도 경고가 트리거되지 않음

민감도가 너무 낮게 설정되어 있거나 카메라가 얼굴을 안정적으로 감지하지 못할 수 있습니다.

해결 방법

설정 → 모니터링에서 민감도 슬라이더를 높이세요. 얼굴이 밝게 조명되어 카메라에 잘 보이는지 확인하세요. 설정 창의 실시간 상태 표시기가 현재 감지 상태를 실시간으로 보여줍니다.

얼굴이 감지되지 않음 (모니터링에 "얼굴 없음" 표시)

카메라가 얼굴을 찾을 수 없습니다. 조명이 어둡거나, 옆으로 향하거나, 카메라를 가리는 물체가 있을 때 발생할 수 있습니다.

해결 방법

방 조명을 개선하고, 카메라를 가리는 것이 없는지 확인하고, 얼굴이 카메라 시야 중앙에 오도록 하세요. 얼굴이 감지되면 DistanceDefender가 자동으로 정상 모니터링을 재개합니다.

Center Stage가 감지를 방해함

초광각 전면 카메라가 있는 Mac(예: Studio Display, 일부 Mac Studio 설정)에는 Center Stage가 활성화되어 있을 수 있으며, 이는 확대/축소 및 추적을 수행합니다. 이로 인해 DistanceDefender의 얼굴-프레임 비율 측정이 왜곡될 수 있습니다.

해결 방법

Center Stage가 감지되면 메뉴 상단에 경고 배너가 나타납니다. 최상의 정확도를 위해 시스템 설정 → 비디오(또는 디스플레이 설정)에서 Center Stage를 비활성화하세요. 비활성화 후 민감도를 재보정할 수도 있습니다.

로그인 시 시작이 작동하지 않음

macOS는 로그인 시 시작 기능이 작동하려면 앱이 표준 응용 프로그램 폴더에 있어야 합니다.

해결 방법

DistanceDefender를 /Applications(또는 ~/Applications)로 이동한 다음 설정 → 일반에서 로그인 시 시작을 다시 활성화하세요.

자주 묻는 질문

DistanceDefender가 비디오를 녹화하나요?
아니요. 앱은 얼굴 감지만을 위해 저해상도 프레임을 캡처합니다. 각 프레임은 RAM에서 완전히 처리되고 즉시 폐기됩니다 — 디스크에 쓰이는 것은 없으며, 어떤 이미지나 비디오도 어디에도 저장되거나 전송되지 않습니다.
앱이 카메라를 사용하는데 어떻게 개인정보가 안전한지 알 수 있나요?
저희는 개인정보를 약속만 한 것이 아니라 설계에 반영했습니다. DistanceDefender는 "제로 네트워크 아키텍처"를 사용합니다: 앱은 의도적으로 macOS의 com.apple.security.network.client 권한을 요청하지 않습니다. 이 권한이 없으면 macOS 자체가 커널 수준에서 모든 아웃바운드 네트워크 연결을 차단합니다 — 코드가 연결을 시도하더라도 불가능합니다. 앱은 또한 com.apple.security.network.server 권한도 의도적으로 요청하지 않습니다. 따라서 macOS는 커널 수준에서 모든 인바운드 네트워크 연결을 차단합니다 — 앱은 네트워크를 통해 도달될 수도 없습니다.

직접 확인해 보실 수 있습니다. 터미널에서 다음 명령을 실행하세요:
codesign -d --entitlements - /Applications/DistanceDefender.app com.apple.security.device.camera(모니터링에 필요)는 보이지만 com.apple.security.network.clientcom.apple.security.network.server둘 다 없습니다. 이것이 데이터가 Mac을 벗어날 수 없으며, 이 앱을 통해 네트워크에서 Mac에 도달할 수도 없다는 하드웨어 수준의 증거입니다. 자세한 내용은 프라이버시 우선 설계 페이지를 참조하세요.
모니터링 중에 초록색 카메라 표시등이 계속 켜져 있는 이유는 무엇인가요?
초록색 LED는 어떤 응용 프로그램이 카메라에 접근할 때마다 켜지는 macOS의 필수 하드웨어 신호입니다 — 프레임으로 무엇을 하는지와 상관없이. 소프트웨어로 끌 수 없습니다. 이것은 사실 개인정보 보호 기능입니다: 카메라가 사용 중임을 항상 알 수 있습니다. 모니터링을 일시 정지하거나, Mac이 잠자기 상태가 되거나, 앱을 종료하면 DistanceDefender의 카메라 접근이 중단됩니다(표시등이 꺼집니다).
20-20-20 규칙이란 무엇인가요?
20-20-20 규칙은 안과 전문가들이 널리 권장하는 지침입니다: 20분 화면 사용 후 6미터(20피트) 이상 거리의 물체를 20초 이상 바라보세요. 이는 눈의 초점 근육을 이완시켜 건조함, 흐릿함, 두통과 같은 디지털 눈 피로 증상을 줄일 수 있습니다. DistanceDefender는 알림을 자동화하고 타이머를 재설정하기 전에 실제로 시선을 돌렸는지 확인합니다.
화상 통화 중에도 경고가 발생하나요?
네. DistanceDefender는 카메라를 동시에 사용하는 앱에 관계없이 카메라 위치를 모니터링합니다. 화상 통화 중 앞으로 몸을 기울여 경고 지연 시간 동안 너무 가까이 있으면 오버레이가 나타납니다. 방해가 된다면 ⌘M으로 모니터링을 일시적으로 일시 정지하거나 설정에서 경고 지연을 늘릴 수 있습니다(Pro).
배터리 수명이나 성능에 영향을 미치나요?
DistanceDefender는 가볍게 설계되었습니다. 저해상도로 약 1초에 한 프레임을 캡처하고 Apple Silicon에서 하드웨어 가속되는 Apple의 기기 내 Vision 프레임워크를 사용합니다. 또한 Mac이 잠자기 상태나 잠김 상태일 때 자동으로 일시 정지하므로 사용하지 않을 때는 리소스를 전혀 소모하지 않습니다. 일반적인 사용에서 배터리 수명에 미치는 영향은 미미합니다.
"Center Stage" 경고는 무엇을 의미하나요?
Center Stage는 일부 Mac에서 초광각 카메라를 사용하여 화상 통화 중 자동으로 팬 및 줌하여 중앙에 위치하도록 하는 Apple 기능입니다. DistanceDefender는 전체 프레임에 대한 얼굴 비율을 측정하므로 Center Stage의 자동 줌이 실제보다 가깝거나 멀어 보이게 하여 정확도를 낮출 수 있습니다. 메뉴 바에 Center Stage 경고가 보이면 최상의 결과를 위해 시스템 또는 디스플레이 설정에서 Center Stage를 비활성화하세요.
무료와 Pro의 차이점은 무엇인가요?
무료 티어에는 핵심 거리 모니터링(Standard 테마, 15초 경고 지연), 20분 휴식 간격, 시스템 알림 및 오늘의 통계가 포함됩니다.

Pro(US$7.99 평생, 7일 무료 체험)는 다음을 잠금 해제합니다: 12개의 추가 경고 테마 및 사용자 정의 이미지, 모든 휴식 간격(10/15/25/30/45/60분), 조정 가능한 경고 지연(5–60초), 완전한 외관 제어가 가능한 사용자 정의 휴식 알림 오버레이, 추세 지표가 있는 주간/월간/연간/전체 통계 기록, 통계 초기화 및 어린이 모드.
무료 체험을 시작하거나 구매를 복원하려면 어떻게 하나요?
체험: 메뉴 바의 눈 아이콘을 클릭하고 무료 체험 시작을 선택하세요. 7일 체험이 즉시 활성화되고 전체 Pro 접근 권한이 부여됩니다. 체험 시작 시 결제가 이루어지지 않으며 — 체험 종료 후 업그레이드를 선택한 경우에만 결제됩니다.

구매 복원: 다른 Mac에서 이미 Pro를 구매했거나 앱을 재설치한 경우 메뉴 바에서 구매 복원을 선택하세요. 원래 구매에 사용한 것과 동일한 Apple ID로 로그인되어 있는지 확인하세요.
통계를 어떻게 초기화하나요?
통계 (⌘S)를 열고, 지우려는 기간을 선택하고, 초기화 옵션을 사용하세요. 통계 초기화에는 Pro가 필요합니다. Pro

개인정보

DistanceDefender는 개인정보를 사후 고려 사항이 아닌 최우선 요구 사항으로 설계되었습니다. 카메라는 얼굴 크기 측정에만 사용됩니다. 어떠한 이미지 데이터도 저장, 표시 또는 전송되지 않습니다. 전체 기술적 설명은 프라이버시 우선 설계 페이지를 참조하세요.

비디오 녹화 없음
클라우드 업로드 없음
분석 또는 추적 없음
네트워크 접근 없음
macOS 샌드박스 적용

면책조항

DistanceDefender는 웰니스 도구이지 의료 기기가 아닙니다. 20-20-20 규칙과 거리 지침은 일반 웰니스 권장 사항이지 의학적 조언이 아닙니다. 눈 통증, 지속적인 피로 또는 시력 변화가 있으면 자격을 갖춘 안과 전문가에게 상담하세요.

문의 및 지원

질문, 버그 리포트 또는 피드백이 있으신가요? 다음을 통해 문의하세요:

  • 이메일: app.dev.sup@icloud.com
  • 앱 내: 메뉴 바 → 피드백 보내기 (앱 버전 및 시스템 정보 자동 입력)

Gebruikershandleiding

Bescherm uw ogen door een gezonde afstand tot uw scherm te bewaren.

Welkom bij DistanceDefender

DistanceDefender is een macOS-menubalk-app die u helpt een gezonde kijkafstand tot uw scherm te bewaren. Via de ingebouwde camera van uw Mac en het Vision-framework van Apple wordt uw gezichtspositie in realtime bewaakt. De app herinnert u eraan terug te gaan wanneer u te dichtbij komt — en herinnert u aan regelmatige oogpauzes.

📏

Afstandsbewaking

Detecteert automatisch wanneer u te dicht bij het scherm zit via het Vision-framework van Apple. Toont een volledig schermoverlay als u te lang te dichtbij blijft.

Pauzherinneringen

Volg de 20-20-20 regel met instelbare pauze-intervallen (10–60 min). De app detecteert wanneer u wegkijkt en telt uw 20 seconden pauze af.

👨‍👩‍👧

Kindermodus

Met een wachtwoord beveiligde bediening voorkomt dat kinderen bewaking pauzeren, instellingen wijzigen of de app afsluiten.

🔒

Privacy Voorop

Alle verwerking vindt op het apparaat plaats. Er verlaat nooit een afbeelding uw Mac. De app heeft geen netwerkmachtiging — hij kan fysiek geen verbinding maken met internet.

⏸️

Automatisch Pauzeren

DistanceDefender pauzeert automatisch wanneer uw Mac in slaapstand gaat, vergrendeld is, of wanneer er gedurende langere tijd geen gezicht wordt gedetecteerd, om batterij te sparen en valse meldingen te voorkomen.

📊

Gebruiksstatistieken

Volg schermtijd, afstandswaarschuwingen, voltooide pauzes en overgeslagen pauzes. Bekijk dagelijkse, wekelijkse, maandelijkse, jaarlijkse of totale trends.

Aan de Slag

1

DistanceDefender Starten

Open DistanceDefender vanuit uw map Programma's. Een korte introductiescherm begeleidt u bij de instelling bij de eerste keer opstarten. U ziet een oogpictogram (👁) verschijnen in uw menubalk.

2

Cameratoegang Verlenen

Klik op "Sta toe" wanneer macOS hierom vraagt. DistanceDefender heeft cameratoegang nodig om uw gezichtspositie te meten. Er wordt nooit video opgeslagen, weergegeven of verzonden.

3

Bewaking Start Automatisch

Na een korte vertraging begint de bewaking automatisch. Het menubalkpictogram toont een gevuld oog (👁) wanneer actief. U kunt ook op het pictogram klikken en op elk moment Bewaking starten (⌘M) selecteren.

4

Uw Instellingen Aanpassen

Open Instellingen (⌘,) via de menubalk om gevoeligheid, waarschuwingsvertraging, waarschuwingsthema, pauze-interval en meldingsstijl aan te passen aan uw werkplek.

Pro Tip

Schakel Starten bij aanmelden in via Algemene instellingen zodat DistanceDefender automatisch start elke keer dat u uw Mac gebruikt. Gebruik de knop Automatisch kalibreren in de Bewakingsinstellingen om de app uw natuurlijke zitafstand te laten meten en de gevoeligheid automatisch in te stellen.

Kernfuncties

Afstandsbewaking

DistanceDefender gebruikt het Vision-framework van Apple om uw gezicht in elk cameraframe te lokaliseren. Het meet de verhouding van het begrenzingsvak van uw gezicht tot de totale framegrootte. Wanneer die verhouding de geconfigureerde drempelwaarde overschrijdt (wat betekent dat u te dichtbij bent), begint een aftelling. Als u niet terugbeweegt binnen de waarschuwingsvertragingsperiode, verschijnt een volledig scherm herinneringsoverlay.

Hoe de Detectie Werkt

De app legt ongeveer eens per seconde een frame met lage resolutie vast, voert Apple's gezichtsdetectie op het apparaat uit en verwijdert het frame onmiddellijk. Alleen de gezicht-framehouding wordt gebruikt — er worden geen beeldgegevens bewaard. Een verhouding boven ~0,40 wordt beschouwd als "te dichtbij"; onder ~0,35 is veilig. Exacte drempelwaarden worden aangepast door de gevoeligheidsschuifregelaar.

Gevoeligheid & Waarschuwingsvertraging

Beide bedieningen bevinden zich in Instellingen → Bewaking:

  • Gevoeligheid (1–10): Bepaalt hoe groot uw gezicht moet lijken voordat een waarschuwing wordt geactiveerd. Hoger = meer waarschuwingen. Gebruik de knop Automatisch kalibreren om de app uw natuurlijke zitafstand te laten meten en automatisch een optimale waarde in te stellen.
  • Waarschuwingsvertraging (5–60 s) Pro: Hoeveel seconden u te dichtbij moet blijven voordat de volledig schermoverlay verschijnt. Standaard is 15 seconden. Dit verhogen vermindert onderbrekingen bij korte vooroverleuningen.

Overlay-weergave

Kies hoe de waarschuwingsoverlay verschijnt via Instellingen → Bewaking → Overlay-weergave:

  • Volledig Blok: De overlay verschijnt direct op volledige dekking wanneer geactiveerd.
  • Geleidelijk: De overlay vervaagt langzaam in gedurende een instelbare overgangsperiode, beginnend bij een lage dekking die u instelt. Minder abrupt voor licht gebruik.

Waarschuwingsthema's

Pas het uiterlijk van de afstandswaarschuwingsoverlay aan via Instellingen → Bewaking → Waarschuwingsthema. Het thema Standard is gratis; alle andere vereisen Pro.

ThemaBeschrijving
StandardDonkere vage overlay met waarschuwingspictogram. Altijd gratis.
Gentle ProZacht paars verloop met een zachtere berichttoon.
Nature ProBosgroen met een natuur achtergrondafbeelding.
Space ProDiepe ruimte achtergrond met sterrenveldafbeeldingen.
Ocean ProOceaanblauwe tinten met een onderwaterachtergrond.
Sunset ProWarm amber en oranje verloop.
Minimal ProStrakke, weinig afleidende semi-transparante zwarte overlay.
Pushback ProGeïllustreerde herinnering met ingebakken tekst en afbeeldingen.
Blackhole ProDonkere kosmische draaikolk met paarse accenten.
Dragon ProVurige draak-thema overlay met oranje accenten.
Kickback ProActieve levensstijl illustratie met ingebakken tekst.
Reefview ProOnderwaterrifscène met ingebakken tekst.
Custom ProGebruik een afbeelding van uw Mac als overlay achtergrond.

20-20-20 Pauzherinneringen

De 20-20-20 regel wordt aanbevolen door oogzorgprofessionals: kijk elke 20 minuten schermtijd gedurende 20 seconden naar iets op ten minste 6 meter (20 voet) afstand. DistanceDefender automatiseert dit:

  • Wanneer het pauze-interval verstrijkt, verschijnt een pauzemelding die u eraan herinnert weg te kijken.
  • De app detecteert wanneer uw gezicht uit het camerabeeld verdwijnt en start een 20 seconden aftelling voor het wegkijken.
  • Zodra 20 seconden cumulatieve wegkijktijd is geregistreerd, is de pauze voltooid en begint het volgende interval.
  • Als u 60 seconden of langer van uw bureau wegblijft, telt DistanceDefender dat als een natuurlijke pauze en reset het interval automatisch — geen melding nodig.
  • U kunt de huidige pauze op elk moment overslaan via het menu-item Pauze overslaan.

Pauze-intervallen

Uit en 20 minuten zijn beschikbaar in de gratis versie. Intervallen van 10, 15, 25, 30, 45 en 60 minuten vereisen Pro. Pro

Pauzemelding Stijl

Stel in hoe pauzherinneringen worden weergegeven via Instellingen → Meldingen:

  • Systeem: Gebruikt macOS-systeemmeldingsbanner (standaard). Eenvoudig en onopvallend.
  • Aangepaste overlay Pro: Een zwevend venster met volledige visuele controle — kies uit Licht, Donker, Paars, Natuur, Oceaan of Aangepaste afbeeldingsthema's. Stel grootte (Compact, Standaard, Groot, Volledig scherm), schermlocatie, weergaveduur (3–15 s) en achtergrondopaciteit (30–90%) in.

Statistieken

Open Statistieken (⌘S) via de menubalk om uw schermgewoonten te bekijken. Vier statistieken worden bijgehouden:

  • Schermtijd — Totale tijd dat uw gezicht voor het scherm werd gedetecteerd.
  • Te-dichtbij-waarschuwingen — Aantal keren dat de afstandswaarschuwing werd geactiveerd.
  • Voltooide pauzes — Oogpauzes waarbij u succesvol wegkeek.
  • Overgeslagen pauzes — Pauzes die u ervoor koos over te slaan.

Gebruik de periodeselector om van weergave te wisselen:

  • Vandaag — Gratis. Live tellers die realtime worden bijgewerkt.
  • Week (7 dagen) Pro
  • Maand (30 dagen) Pro
  • Jaar (365 dagen) Pro
  • Totaal Pro

Elke periode toont een trendindicator (verbetering ↓ / stabiel → / verslechtering ↑) die uw recente gebruik vergelijkt met het periodegemiddelde. Het resetten van statistieken voor een periode vereist Pro.

Instellingenvenster

Open met ⌘, of via de menubalk. Het instellingenvenster heeft vier tabbladen:

Tabblad Algemeen

  • Starten bij aanmelden: Start DistanceDefender automatisch wanneer u aanmeldt. De app moet zich in uw map Programma's bevinden om te werken.
  • Kindermodus Pro: Stel een wachtwoord in dat vereist is om bewaking te pauzeren, instellingen te wijzigen of af te sluiten. Zie Kindermodus hieronder.

Tabblad Bewaking

  • Gevoeligheid (1–10): Pas aan hoe dichtbij u moet zijn om een waarschuwing te activeren. Gebruik Automatisch kalibreren om dit automatisch in te stellen.
  • Waarschuwingsvertraging (5–60 s) Pro: Seconden dat u te dichtbij moet blijven voordat de overlay verschijnt. Standaard: 15 s.
  • Overlay-weergave: Volledig Blok of Geleidelijk (met instelbare beginopaciteit en overgangsperiode).
  • Waarschuwingsthema: Kies uit 13 ingebouwde thema's of gebruik een aangepaste afbeelding. Standard is gratis; alle andere vereisen Pro.
  • Voorbeeld: Activeer een testwaarschuwing om te zien hoe het eruit ziet zonder te wachten tot u te dichtbij bent.

Tabblad Pauzes

  • Pauze-interval: Uit, 10, 15, 20, 25, 30, 45 of 60 minuten. Alleen Uit en 20 min zijn gratis; andere vereisen Pro.
  • Huidige status: Live aftelling die de tijd tot de volgende pauze of de actieve pauzetimer toont.
  • Voorbeeld: Activeer een testpauzemelding om het uiterlijk te bekijken.

Tabblad Meldingen

  • Stijl: Systeemmeldingen of Aangepaste overlay.
  • Aangepast thema Pro: Licht, Donker, Paars, Natuur, Oceaan of Aangepaste achtergrondafbeelding.
  • Grootte Pro: Compact, Standaard, Groot of Volledig scherm.
  • Positie Pro: Boven of onder, links / midden / rechts.
  • Duur (3–15 s) Pro: Hoe lang de melding zichtbaar blijft.
  • Opaciteit (30–90%) Pro: Achtergrondtransparantie van de melding.
  • Geluid: Schakel het meldingsgeluid in of uit.

Kindermodus Pro

De kindermodus helpt ouders ervoor te zorgen dat kinderen gezonde schermgewoonten aanhouden door oogbeschermingsbedieningen achter een wachtwoord te vergrendelen.

1

Inschakelen in Instellingen

Ga naar Instellingen → Algemeen → Kindermodus en zet het aan. U wordt gevraagd een wachtwoord aan te maken.

2

Een Wachtwoord Instellen

Kies een wachtwoord dat uw kind niet kent. Dit wachtwoord is vereist om bewaking te pauzeren, instellingen te openen of de app af te sluiten.

3

Beveiliging is Actief

De app is nu vergrendeld. Alle gevoelige acties vragen om het wachtwoord. U kunt het wachtwoord op elk moment wijzigen via Instellingen → Algemeen.

Camerablokkering Detectie

In Kindermodus, als de camera meer dan 60 seconden wordt afgedekt (met tape of een hand), verschijnt een volledig scherm geblokkeerde overlay. Dit voorkomt dat kinderen de bewaking omzeilen door de camera te bedekken.

Problemen Oplossen

Cameratoegang Geweigerd

DistanceDefender kan niet bewaken zonder cameratoegang.

Oplossing
  1. Open Systeeminstellingen
  2. Ga naar Privacy en beveiliging → Camera
  3. Schakel de schakelaar naast DistanceDefender in
  4. Herstart de app

Waarschuwingen Worden Te Vaak Geactiveerd

De gevoeligheid is mogelijk te hoog ingesteld voor uw monitorafstand of zitpositie.

Oplossing

Ga naar Instellingen → Bewaking en verlaag de gevoeligheidsschuifregelaar. Of gebruik Automatisch kalibreren om de app gevoeligheid te laten instellen op basis van uw huidige positie. U kunt ook de Waarschuwingsvertraging (Pro) verhogen om een langere "te dichtbij" periode te vereisen voordat activering plaatsvindt.

Waarschuwingen Worden Niet Geactiveerd Zelfs Als U Dichtbij Bent

De gevoeligheid is mogelijk te laag ingesteld, of de camera detecteert uw gezicht mogelijk niet betrouwbaar.

Oplossing

Verhoog de gevoeligheidsschuifregelaar in Instellingen → Bewaking. Controleer of uw gezicht goed verlicht is en zichtbaar voor de camera. De live statusindicator in het instellingenvenster toont de huidige detectiestatus in realtime.

Geen Gezicht Gedetecteerd (bewaking toont "Geen Gezicht")

De camera kan uw gezicht niet vinden. Dit kan gebeuren bij weinig licht, als u schuin staat, of als iets de camera blokkeert.

Oplossing

Verbeter de kamerverlichting, zorg dat niets de camera bedekt en zorg dat uw gezicht gecentreerd is in het gezichtsveld van de camera. DistanceDefender hervat automatisch de normale bewaking zodra uw gezicht wordt gedetecteerd.

Center Stage Verstoort de Detectie

Macs met een ultra-brede voorcamera (bijv. Studio Display, sommige Mac Studio-opstellingen) kunnen Center Stage ingeschakeld hebben, wat in- en uitzoomt en u volgt. Dit kan de gezicht-frameverhouding meting van DistanceDefender verstoren.

Oplossing

Er verschijnt een waarschuwingsbanner boven aan het menu als Center Stage wordt gedetecteerd. Schakel Center Stage uit in Systeeminstellingen → Video (of uw beeldscherminstellingen) voor de beste nauwkeurigheid. U kunt ook de gevoeligheid hercalibreren nadat u het hebt uitgeschakeld.

Starten bij Aanmelden Werkt Niet

macOS vereist dat de app in een standaard map Programma's staat voor Starten bij aanmelden om te werken.

Oplossing

Verplaats DistanceDefender naar /Applications (of ~/Applications), schakel dan Starten bij aanmelden opnieuw in via Instellingen → Algemeen.

Veelgestelde Vragen

Neemt DistanceDefender video op?
Nee. De app legt frames met lage resolutie vast alleen voor gezichtsdetectie. Elk frame wordt volledig in RAM verwerkt en onmiddellijk verwijderd — er wordt nooit iets naar schijf geschreven en er worden nergens afbeeldingen of video opgeslagen of verzonden.
Hoe weet ik dat mijn privacy veilig is als de app de camera gebruikt?
Wij hebben privacy ontworpen, niet alleen beloofd. DistanceDefender gebruikt een "Zero-Netwerk Architectuur": de app vraagt bewust niet om de macOS-machtiging com.apple.security.network.client. Zonder deze machtiging blokkeert macOS zelf alle uitgaande netwerkverbindingen op kernelniveau — zelfs als de code zou proberen verbinding te maken, zou dat niet kunnen. De app vraagt eveneens bewust niet om de machtiging com.apple.security.network.server, dus macOS blokkeert op kernelniveau alle inkomende netwerkverbindingen — de app is ook niet bereikbaar via het netwerk.

U kunt dit zelf verifiëren. Voer de volgende opdracht uit in Terminal:
codesign -d --entitlements - /Applications/DistanceDefender.app U ziet com.apple.security.device.camera (vereist voor bewaking) maar noch com.apple.security.network.client noch com.apple.security.network.server. Dit is het bewijs op hardwareniveau dat er geen gegevens uw Mac kunnen verlaten — en dat niets uw Mac via deze app kan bereiken. Zie onze pagina Privacy-First Ontwerp voor alle details.
Waarom blijft het groene camera-indicatorlampje branden tijdens bewaking?
De groene LED is een verplicht macOS-hardwaresignaal dat oplicht telkens wanneer een applicatie de camera gebruikt — ongeacht wat het met de frames doet. Het kan niet worden uitgeschakeld door software. Dit is eigenlijk een privacyfunctie: het betekent dat u altijd weet wanneer uw camera in gebruik is. De cameratoegang van DistanceDefender stopt (en het lampje gaat uit) wanneer u bewaking pauzeert, wanneer uw Mac in slaapstand gaat of wanneer u de app afsluit.
Wat is de 20-20-20 regel?
De 20-20-20 regel is een algemeen aanbevolen richtlijn van oogzorgprofessionals: kijk elke 20 minuten schermtijd gedurende ten minste 20 seconden naar iets op ten minste 20 voet (6 meter) afstand. Dit ontspant de focusspieren van het oog en kan symptomen van digitale oogvermoeidheid verminderen, zoals droogheid, wazig zien en hoofdpijn. DistanceDefender automatiseert de herinnering en verifieert dat u daadwerkelijk wegkijkt voordat de timer wordt gereset.
Worden waarschuwingen gegeven tijdens videogesprekken?
Ja. DistanceDefender bewaakt uw camerapositie ongeacht welke app de camera tegelijkertijd gebruikt. Als u tijdens een videogesprek vooroverleunt en te dichtbij blijft voor de waarschuwingsvertragingsperiode, verschijnt de overlay. Als dit storend is, kunt u bewaking tijdelijk pauzeren met ⌘M of de Waarschuwingsvertraging verhogen in instellingen (Pro).
Heeft het invloed op batterijduur of prestaties?
DistanceDefender is ontworpen om lichtgewicht te zijn. Het legt ongeveer één frame per seconde vast bij lage resolutie en gebruikt Apple's op-apparaat Vision-framework, dat hardwareversneld is op Apple Silicon. De app pauzeert ook automatisch wanneer uw Mac in slaapstand gaat of vergrendeld is, waardoor het nul middelen verbruikt wanneer het niet in gebruik is. Bij typisch gebruik is de impact op de batterijduur minimaal.
Wat betekent de "Center Stage" waarschuwing?
Center Stage is een Apple-functie op sommige Macs die een ultra-brede camera gebruikt om automatisch te pannen en in te zoomen om u gecentreerd in het frame te houden tijdens videogesprekken. Omdat DistanceDefender de verhouding van uw gezicht tot het totale frame meet, kan het automatisch zoomen van Center Stage u dichter of verder weg laten lijken dan u werkelijk bent, wat de nauwkeurigheid vermindert. Als u de Center Stage-waarschuwing in de menubalk ziet, schakel Center Stage dan uit in uw systeem- of beeldscherminstellingen voor de beste resultaten.
Wat is het verschil tussen Gratis en Pro?
Het Gratis niveau bevat kernafstandsbewaking (Standard-thema, 15 s waarschuwingsvertraging), 20-minuten pauze-intervallen, systeemmeldingen en de statistieken van vandaag.

Pro (US$7.99 levenslang, 7 dagen gratis proefperiode) ontgrendelt: alle 12 extra waarschuwingsthema's plus aangepaste afbeelding, alle pauze-intervallen (10/15/25/30/45/60 min), instelbare waarschuwingsvertraging (5–60 s), aangepaste pauzemelding overlay met volledige weergavecontrole, wekelijkse/maandelijkse/jaarlijkse/totale statistiekengeschiedenis met trendindicatoren, statistieken resetten en Kindermodus.
Hoe start ik de gratis proefperiode of herstel ik een aankoop?
Proefperiode: Klik op het oogpictogram in uw menubalk en selecteer Gratis proefperiode starten. De 7-daagse proefperiode wordt onmiddellijk geactiveerd en geeft volledige Pro-toegang. Er wordt geen betaling gedaan bij het starten van de proefperiode — u betaalt alleen als u na afloop kiest om te upgraden.

Aankoop herstellen: Als u Pro al hebt gekocht op een andere Mac of de app opnieuw hebt geïnstalleerd, selecteer dan Aankopen herstellen in de menubalk. Zorg ervoor dat u bent aangemeld met dezelfde Apple ID die werd gebruikt voor de oorspronkelijke aankoop.
Hoe reset ik mijn statistieken?
Open Statistieken (⌘S), selecteer de tijdsperiode die u wilt wissen en gebruik de resetoptie. Het resetten van statistieken vereist Pro. Pro

Privacy

DistanceDefender is ontworpen met privacy als eerste vereiste, niet als bijzaak. De camera wordt alleen gebruikt voor het meten van gezichtsgrootte. Er worden nooit beeldgegevens opgeslagen, weergegeven of verzonden. Voor de volledige technische uitleg, zie onze pagina Privacy-First Ontwerp.

Geen video-opname
Geen cloud-uploads
Geen analyses of tracking
Geen netwerktoegang
Sandbox door macOS

Disclaimer

DistanceDefender is een wellnesstool, geen medisch apparaat. De 20-20-20 regel en afstandsrichtlijnen zijn algemene welzijnsaanbevelingen, geen medisch advies. Als u oogpijn, aanhoudende spanning of visusveranderingen ervaart, raadpleeg dan een gekwalificeerde oogzorgprofessional.

Contact & Ondersteuning

Vragen, bugrapporten of feedback? Neem contact op via:

  • E-mail: app.dev.sup@icloud.com
  • In de app: Menubalk → Feedback sturen (vult automatisch uw app-versie en systeeminformatie in)

Guia do Usuário

Proteja seus olhos mantendo uma distância saudável da tela.

Bem-vindo ao DistanceDefender

O DistanceDefender é um aplicativo macOS para a barra de menus que ajuda você a manter uma distância de visualização saudável da tela. Usando a câmera integrada do seu Mac e o framework Vision da Apple, ele monitora a posição do seu rosto em tempo real e lembra você de se afastar quando estiver muito perto — além de lembrar você de fazer pausas regulares para os olhos.

📏

Monitoramento de Distância

Detecta automaticamente quando você está sentado muito perto usando o framework Vision da Apple. Aciona uma sobreposição em tela cheia se você ficar muito perto por muito tempo.

Lembretes de Pausa

Siga a regra 20-20-20 com intervalos de pausa configuráveis (10–60 min). O app detecta quando você desvia o olhar e faz a contagem regressiva dos seus 20 segundos de pausa.

👨‍👩‍👧

Modo Infantil

Controles protegidos por senha impedem que crianças pausem o monitoramento, alterem as configurações ou fechem o app.

🔒

Privacidade em Primeiro Lugar

Todo o processamento é feito no dispositivo. Nenhuma imagem jamais sai do seu Mac. O app não tem permissão de rede — fisicamente não pode se conectar à internet.

⏸️

Pausa Automática

O DistanceDefender pausa automaticamente quando seu Mac entra em repouso, fica bloqueado ou quando nenhum rosto é detectado por um período prolongado, economizando bateria e evitando alertas falsos.

📊

Estatísticas de Uso

Acompanhe o tempo de tela, alertas de distância, pausas concluídas e pausas ignoradas. Veja tendências diárias, semanais, mensais, anuais ou de todos os tempos.

Primeiros Passos

1

Iniciar o DistanceDefender

Abra o DistanceDefender na sua pasta Aplicativos. Uma breve tela de boas-vindas vai guiá-lo pela configuração no primeiro uso. Você verá um ícone de olho (👁) aparecer na sua barra de menus.

2

Conceder Permissão de Câmera

Quando solicitado pelo macOS, clique em "Permitir". O DistanceDefender precisa de acesso à câmera para medir a posição do seu rosto. Nenhum vídeo é jamais salvo, exibido ou transmitido.

3

O Monitoramento Inicia Automaticamente

Após um breve atraso, o monitoramento começa automaticamente. O ícone da barra de menus mostrará um olho preenchido (👁) enquanto estiver ativo. Você também pode clicar no ícone e selecionar Iniciar Monitoramento (⌘M) a qualquer momento.

4

Ajustar suas Configurações

Abra Configurações (⌘,) na barra de menus para ajustar sensibilidade, atraso de alerta, tema de alerta, intervalo de pausa e estilo de notificação ao seu espaço de trabalho.

Dica Pro

Ative Iniciar no Login nas configurações Gerais para que o DistanceDefender inicie automaticamente toda vez que você usar seu Mac. Use o botão Calibrar Automaticamente nas configurações de Monitoramento para que o app meça sua distância natural de sentar e defina a sensibilidade automaticamente.

Recursos Principais

Monitoramento de Distância

O DistanceDefender usa o framework Vision da Apple para localizar seu rosto em cada quadro da câmera. Ele mede a proporção da caixa delimitadora do seu rosto em relação ao tamanho total do quadro. Quando essa proporção excede o limite configurado (significando que você está muito perto), uma contagem regressiva começa. Se você não se afastar dentro do período de atraso do alerta, uma sobreposição de lembrete em tela cheia aparece.

Como a Detecção Funciona

O app captura um quadro de baixa resolução aproximadamente uma vez por segundo, executa a detecção facial no dispositivo da Apple e descarta o quadro imediatamente. Apenas a proporção rosto-quadro é usada — nenhum dado de imagem é mantido. Uma proporção acima de ~0,40 é considerada "muito perto"; abaixo de ~0,35 é seguro. Os limites exatos são ajustados pelo controle deslizante de Sensibilidade.

Sensibilidade e Atraso de Alerta

Ambos os controles estão em Configurações → Monitoramento:

  • Sensibilidade (1–10): Controla o quão grande seu rosto deve aparecer antes de acionar um alerta. Mais alto = mais alertas. Use o botão Calibrar Automaticamente para que o app meça sua distância natural de sentar e defina automaticamente um valor ideal.
  • Atraso de Alerta (5–60 s) Pro: Quantos segundos você deve ficar muito perto antes de a sobreposição em tela cheia aparecer. O padrão é 15 segundos. Aumentar isso reduz as interrupções por breves inclinações para frente.

Aparência da Sobreposição

Escolha como a sobreposição de alerta aparece em Configurações → Monitoramento → Aparência da Sobreposição:

  • Bloqueio Total: A sobreposição aparece instantaneamente com opacidade total quando acionada.
  • Gradual: A sobreposição aparece lentamente ao longo de uma duração de transição configurável, começando com uma opacidade baixa que você define. Menos brusco para uso leve.

Temas de Alerta

Personalize a aparência da sobreposição de alerta de distância em Configurações → Monitoramento → Tema de Alerta. O tema Standard é gratuito; todos os outros requerem Pro.

TemaDescrição
StandardSobreposição escura com desfoque e ícone de aviso. Sempre gratuito.
Gentle ProGradiente roxo suave com um tom de mensagem mais gentil.
Nature ProVerde floresta com uma imagem de fundo da natureza.
Space ProFundo de espaço profundo com imagens de campo estelar.
Ocean ProTons de azul oceano com fundo subaquático.
Sunset ProGradiente âmbar e laranja quente.
Minimal ProSobreposição preta semi-transparente, limpa e com pouca distração.
Pushback ProLembrete ilustrado com texto e gráficos incorporados.
Blackhole ProRedemoinho cósmico escuro com detalhes roxos.
Dragon ProSobreposição temática de dragão de fogo com detalhes laranjas.
Kickback ProIlustração de estilo de vida ativo com texto incorporado.
Reefview ProCena de recife subaquático com texto incorporado.
Custom ProUse qualquer imagem do seu Mac como fundo da sobreposição.

Lembretes de Pausa 20-20-20

A regra 20-20-20 é recomendada por profissionais de saúde ocular: a cada 20 minutos de tempo de tela, olhe para algo a pelo menos 6 metros (20 pés) de distância por 20 segundos. O DistanceDefender automatiza isso:

  • Quando o intervalo de pausa se esgota, uma notificação de pausa aparece lembrando você de desviar o olhar.
  • O app detecta quando seu rosto desaparece do quadro da câmera e inicia uma contagem regressiva de 20 segundos para olhar para longe.
  • Assim que 20 segundos cumulativos de tempo de desvio do olhar são registrados, a pausa é concluída e o próximo intervalo começa.
  • Se você se afastar da mesa por 60 segundos ou mais, o DistanceDefender conta isso como uma pausa natural e reinicia o intervalo automaticamente — sem necessidade de notificação.
  • Você pode pular a pausa atual a qualquer momento usando o item de menu Pular Pausa.

Intervalos de Pausa

Desligado e 20 minutos estão disponíveis no nível gratuito. Intervalos de 10, 15, 25, 30, 45 e 60 minutos requerem Pro. Pro

Estilo de Notificação de Pausa

Configure como os lembretes de pausa aparecem em Configurações → Notificações:

  • Sistema: Usa banners de notificação do sistema macOS (padrão). Simples e discreto.
  • Sobreposição Personalizada Pro: Uma janela flutuante com controle visual completo — escolha entre os temas Claro, Escuro, Roxo, Natureza, Oceano ou imagem personalizada. Defina tamanho (Compacto, Padrão, Grande, Tela Cheia), posição na tela, duração de exibição (3–15 s) e opacidade do fundo (30–90%).

Estatísticas

Abra Estatísticas (⌘S) na barra de menus para ver seus hábitos de tela. Quatro métricas são rastreadas:

  • Tempo de Tela — Tempo total em que seu rosto foi detectado na frente da tela.
  • Alertas Muito Perto — Número de vezes que o aviso de distância foi acionado.
  • Pausas Concluídas — Pausas para os olhos em que você desviou o olhar com sucesso.
  • Pausas Ignoradas — Pausas que você optou por pular.

Use o seletor de período para alternar as visualizações:

  • Hoje — Gratuito. Contadores ao vivo atualizados em tempo real.
  • Semana (7 dias) Pro
  • Mês (30 dias) Pro
  • Ano (365 dias) Pro
  • Todo o Período Pro

Cada período mostra um indicador de tendência (melhorando ↓ / estável → / piorando ↑) comparando seu uso recente com a média do período. Redefinir as estatísticas de qualquer período requer Pro.

Janela de Configurações

Abra com ⌘, ou pela barra de menus. A janela de Configurações tem quatro abas:

Aba Geral

  • Iniciar no Login: Inicia o DistanceDefender automaticamente quando você faz login. O app deve estar na sua pasta Aplicativos para funcionar.
  • Modo Infantil Pro: Define uma senha necessária para pausar o monitoramento, alterar configurações ou sair. Veja Modo Infantil abaixo.

Aba Monitoramento

  • Sensibilidade (1–10): Ajusta o quão perto você precisa estar para acionar um alerta. Use Calibrar Automaticamente para definir isso automaticamente.
  • Atraso de Alerta (5–60 s) Pro: Segundos que você deve permanecer muito perto antes que a sobreposição apareça. Padrão: 15 s.
  • Aparência da Sobreposição: Bloqueio Total ou Gradual (com opacidade inicial e duração da transição configuráveis).
  • Tema de Alerta: Escolha entre 13 temas integrados ou use uma imagem personalizada. Standard é gratuito; todos os outros requerem Pro.
  • Pré-visualização: Acione um alerta de teste para ver como fica sem precisar estar muito perto.

Aba Pausas

  • Intervalo de Pausa: Desligado, 10, 15, 20, 25, 30, 45 ou 60 minutos. Apenas Desligado e 20 min são gratuitos; os demais requerem Pro.
  • Status Atual: Contagem regressiva ao vivo mostrando o tempo até a próxima pausa ou o temporizador de pausa ativo.
  • Pré-visualização: Acione uma notificação de pausa de teste para visualizar a aparência.

Aba Notificações

  • Estilo: Notificações do sistema ou sobreposição personalizada.
  • Tema Personalizado Pro: Claro, Escuro, Roxo, Natureza, Oceano ou imagem de fundo personalizada.
  • Tamanho Pro: Compacto, Padrão, Grande ou Tela Cheia.
  • Posição Pro: Superior ou inferior, esquerda / centro / direita.
  • Duração (3–15 s) Pro: Por quanto tempo a notificação permanece visível.
  • Opacidade (30–90%) Pro: Transparência do fundo da notificação.
  • Som: Ativa ou desativa o som da notificação.

Modo Infantil Pro

O Modo Infantil ajuda pais a garantir que as crianças mantenham hábitos saudáveis de uso da tela, bloqueando os controles de proteção ocular com uma senha.

1

Ativar nas Configurações

Vá em Configurações → Geral → Modo Infantil e ative. Você será solicitado a criar uma senha.

2

Definir uma Senha

Escolha uma senha que seu filho não saiba. Esta senha é necessária para pausar o monitoramento, abrir as configurações ou fechar o app.

3

Proteção Ativa

O app agora está bloqueado. Todas as ações sensíveis solicitam a senha. Você pode alterar a senha a qualquer momento em Configurações → Geral.

Detecção de Obstrução da Câmera

No Modo Infantil, se a câmera for coberta (com fita adesiva ou a mão) por mais de 60 segundos, uma sobreposição de bloqueio em tela cheia aparece. Isso impede que crianças burlem o monitoramento cobrindo a câmera.

Solução de Problemas

Acesso à Câmera Negado

O DistanceDefender não pode monitorar sem acesso à câmera.

Solução
  1. Abra Configurações do Sistema
  2. Vá em Privacidade e Segurança → Câmera
  3. Ative o seletor ao lado do DistanceDefender
  4. Reinicie o app

Alertas Sendo Acionados com Muita Frequência

A sensibilidade pode estar muito alta para a distância do monitor ou posição de sentar.

Solução

Vá em Configurações → Monitoramento e reduza o controle deslizante de Sensibilidade. Ou use Calibrar Automaticamente para que o app defina a sensibilidade com base na sua posição atual. Você também pode aumentar o Atraso de Alerta (Pro) para exigir um período "muito perto" mais longo antes do acionamento.

Alertas Não São Acionados Mesmo Quando Perto

A sensibilidade pode estar muito baixa, ou a câmera pode não estar detectando seu rosto de forma confiável.

Solução

Aumente o controle deslizante de Sensibilidade em Configurações → Monitoramento. Verifique se seu rosto está bem iluminado e visível para a câmera. O indicador de status ao vivo na janela de Configurações mostra o estado de detecção atual em tempo real.

Nenhum Rosto Detectado (monitoramento mostra "Sem Rosto")

A câmera não consegue encontrar seu rosto. Isso pode acontecer com pouca luz, se você estiver virado de lado, ou se algo estiver bloqueando a câmera.

Solução

Melhore a iluminação do ambiente, certifique-se de que nada esteja cobrindo a câmera e que seu rosto esteja centralizado no campo de visão da câmera. O DistanceDefender retomará automaticamente o monitoramento normal assim que seu rosto for detectado.

Center Stage Interfere na Detecção

Macs com câmera frontal ultra-wide (ex.: Studio Display, alguns setups Mac Studio) podem ter o Center Stage ativado, que amplia e rastreia você. Isso pode distorcer a medição da proporção rosto-quadro do DistanceDefender.

Solução

Um banner de aviso aparecerá no topo do menu se o Center Stage for detectado. Desative o Center Stage em Configurações do Sistema → Vídeo (ou nas configurações do display) para melhor precisão. Você também pode recalibrar a sensibilidade após desativá-lo.

Iniciar no Login Não Funciona

O macOS requer que o app esteja em uma pasta Aplicativos padrão para que o Iniciar no Login funcione.

Solução

Mova o DistanceDefender para /Applications (ou ~/Applications), depois reative o Iniciar no Login em Configurações → Geral.

Perguntas Frequentes

O DistanceDefender grava vídeo?
Não. O app captura quadros de baixa resolução apenas para detecção facial. Cada quadro é processado inteiramente na RAM e descartado imediatamente — nada é jamais gravado no disco, e nenhuma imagem ou vídeo é salvo ou transmitido para lugar algum.
Como sei que minha privacidade está segura se o app usa a câmera?
Nós projetamos a privacidade, não apenas a prometemos. O DistanceDefender usa uma "Arquitetura Zero-Rede": o app intencionalmente não solicita a permissão com.apple.security.network.client do macOS. Sem essa permissão, o próprio macOS bloqueia todas as conexões de rede de saída no nível do kernel — mesmo que o código tentasse se conectar, não conseguiria. O app também intencionalmente não solicita a permissão com.apple.security.network.server, então o macOS bloqueia no nível do kernel todas as conexões de rede de entrada — o app também não pode ser acessado pela rede.

Você pode verificar isso por conta própria. Execute o seguinte comando no Terminal:
codesign -d --entitlements - /Applications/DistanceDefender.app Você verá com.apple.security.device.camera (necessário para monitoramento) mas nem com.apple.security.network.client nem com.apple.security.network.server. Esta é a prova em nível de hardware de que nenhum dado pode sair do seu Mac — e que nada pode alcançar seu Mac através deste app. Veja nossa página Design Privacidade em Primeiro Lugar para detalhes completos.
Por que a luz verde da câmera fica acesa durante o monitoramento?
O LED verde é um sinal de hardware obrigatório do macOS que acende sempre que qualquer aplicativo acessa a câmera — independentemente do que faz com os quadros. Não pode ser desligado por software. Na verdade, é uma função de privacidade: significa que você sempre sabe quando sua câmera está em uso. O acesso à câmera do DistanceDefender para (e a luz se apaga) quando você pausa o monitoramento, quando seu Mac entra em repouso ou quando você fecha o app.
O que é a regra 20-20-20?
A regra 20-20-20 é uma diretriz amplamente recomendada por profissionais de saúde ocular: a cada 20 minutos de tempo de tela, olhe para algo a pelo menos 6 metros (20 pés) de distância por pelo menos 20 segundos. Isso relaxa os músculos de foco dos olhos e pode reduzir sintomas de fadiga visual digital, como ressecamento, visão turva e dores de cabeça. O DistanceDefender automatiza o lembrete e verifica que você realmente desvia o olhar antes de reiniciar o temporizador.
Os alertas disparam durante videochamadas?
Sim. O DistanceDefender monitora sua posição pela câmera independentemente de qual app esteja usando a câmera simultaneamente. Se você se inclinar durante uma videochamada e ficar muito perto pelo período de atraso do alerta, a sobreposição aparecerá. Se isso for perturbador, você pode pausar temporariamente o monitoramento com ⌘M ou aumentar o Atraso de Alerta nas configurações (Pro).
Afeta a duração da bateria ou o desempenho?
O DistanceDefender foi projetado para ser leve. Ele captura aproximadamente um quadro por segundo em baixa resolução e usa o framework Vision no dispositivo da Apple, que tem aceleração de hardware no Apple Silicon. O app também pausa automaticamente quando seu Mac entra em repouso ou é bloqueado, consumindo zero recursos quando não está em uso. No uso típico, o impacto na duração da bateria é mínimo.
O que significa o aviso "Center Stage"?
O Center Stage é um recurso da Apple em alguns Macs que usa uma câmera ultra-wide para fazer panorâmica e zoom automáticos para mantê-lo centralizado no quadro durante videochamadas. Como o DistanceDefender mede a proporção do seu rosto em relação ao quadro total, o zoom automático do Center Stage pode fazer você parecer mais perto ou mais longe do que realmente está, reduzindo a precisão. Se você vir o aviso do Center Stage na barra de menus, desative o Center Stage nas configurações do sistema ou do display para melhores resultados.
Qual é a diferença entre Gratuito e Pro?
O nível Gratuito inclui monitoramento de distância principal (tema Standard, atraso de alerta de 15 s), intervalos de pausa de 20 minutos, notificações do sistema e as estatísticas de hoje.

Pro (US$7.99 vitalício, 7 dias de avaliação gratuita) desbloqueia: todos os 12 temas de alerta adicionais mais imagem personalizada, todos os intervalos de pausa (10/15/25/30/45/60 min), atraso de alerta ajustável (5–60 s), sobreposição de notificação de pausa personalizada com controle completo de aparência, histórico de estatísticas semanal/mensal/anual/todo o período com indicadores de tendência, redefinição de estatísticas e Modo Infantil.
Como inicio a avaliação gratuita ou restauro uma compra?
Avaliação: Clique no ícone de olho na sua barra de menus e selecione Iniciar Avaliação Gratuita. A avaliação de 7 dias é ativada imediatamente e dá acesso completo ao Pro. Nenhum pagamento é feito no início da avaliação — você só paga se optar por fazer upgrade após o término.

Restaurar compra: Se você já comprou o Pro em outro Mac ou reinstalou o app, selecione Restaurar Compras na barra de menus. Certifique-se de estar conectado com o mesmo Apple ID usado na compra original.
Como redefinir minhas estatísticas?
Abra Estatísticas (⌘S), selecione o período de tempo que deseja limpar e use a opção de redefinição. Redefinir as estatísticas requer Pro. Pro

Privacidade

O DistanceDefender foi projetado com a privacidade como requisito de primeira classe, não como reflexão tardia. A câmera é usada apenas para medir o tamanho do rosto. Nenhum dado de imagem é jamais armazenado, exibido ou transmitido. Para a explicação técnica completa, veja nossa página Design Privacidade em Primeiro Lugar.

Sem gravação de vídeo
Sem uploads para nuvem
Sem análise ou rastreamento
Sem acesso à rede
Sandbox pelo macOS

Aviso Legal

O DistanceDefender é uma ferramenta de bem-estar, não um dispositivo médico. A regra 20-20-20 e as diretrizes de distância são recomendações gerais de bem-estar, não aconselhamento médico. Se você sentir dor ocular, tensão persistente ou alterações na visão, consulte um profissional de saúde ocular qualificado.

Contato e Suporte

Dúvidas, relatórios de bugs ou feedback? Entre em contato via:

  • E-mail: app.dev.sup@icloud.com
  • No app: Barra de menus → Enviar Feedback (preenche automaticamente a versão do app e as informações do sistema)

Användarguide

Skydda dina ögon genom att hålla ett hälsosamt avstånd från skärmen.

Välkommen till DistanceDefender

DistanceDefender är ett macOS-app för menyraden som hjälper dig att hålla ett hälsosamt visningsavstånd från skärmen. Med hjälp av din Macs inbyggda kamera och Apples Vision-ramverk övervakar appen din ansiktsposition i realtid och påminner dig att flytta dig bakåt när du kommer för nära — och påminner dig att ta regelbundna ögonpauser.

📏

Avståndsövervakning

Identifierar automatiskt när du sitter för nära med hjälp av Apples Vision-ramverk. Utlöser en helskärmsmöverlagring om du stannar för nära för länge.

Pauspåminnelser

Följ 20-20-20-regeln med konfigurerbara pausintervall (10–60 min). Appen känner av när du tittar bort och räknar ner din 20-sekunders paus.

👨‍👩‍👧

Barnläge

Lösenordsskyddade kontroller förhindrar barn från att pausa övervakning, ändra inställningar eller avsluta appen.

🔒

Integritet i första hand

All bearbetning sker på enheten. Inga bilder lämnar någonsin din Mac. Appen har ingen nätverksbehörighet — den kan fysiskt inte ansluta till internet.

⏸️

Automatisk paus

DistanceDefender pausar automatiskt när din Mac vilar, låser sig, eller när inget ansikte har identifierats under en längre period, vilket sparar batteri och undviker falska larm.

📊

Användningsstatistik

Spåra skärmtid, avståndslarm, genomförda pauser och överhoppade pauser. Visa dagliga, veckovisa, månatliga, årliga eller samlade trender.

Kom Igång

1

Starta DistanceDefender

Öppna DistanceDefender från din mapp Program. En kort introduktionsskärm guidar dig genom inställningarna vid första start. Du ser en ögonikon (👁) dyka upp i menyraden.

2

Ge kamerabehörighet

Klicka på "Tillåt" när macOS uppmanar dig. DistanceDefender behöver kameraåtkomst för att mäta din ansiktsposition. Ingen video sparas, visas eller skickas någonsin.

3

Övervakning startar automatiskt

Efter en kort fördröjning börjar övervakningen automatiskt. Menyradsikonet visar ett fyllt öga (👁) när det är aktivt. Du kan också klicka på ikonen och välja Starta övervakning (⌘M) när som helst.

4

Justera dina inställningar

Öppna Inställningar (⌘,) från menyraden för att justera känslighet, larmfördröjning, larmtema, pausintervall och aviseringsstil efter din arbetsplats.

Pro-tips

Aktivera Starta vid inloggning i Allmänna inställningar så att DistanceDefender startar automatiskt varje gång du använder din Mac. Använd knappen Autokalibrering i Övervakningsinställningar för att låta appen mäta ditt naturliga sittavstånd och ställa in känsligheten automatiskt.

Kärnfunktioner

Avståndsövervakning

DistanceDefender använder Apples Vision-ramverk för att lokalisera ditt ansikte i varje kamerabild. Det mäter förhållandet mellan din ansiktsbegränsningsram och den totala bildstorleken. När det förhållandet överstiger det konfigurerade tröskelvärdet (vilket innebär att du är för nära) börjar en nedräkning. Om du inte rör dig bakåt inom larmfördröjningstiden visas en heltäckande påminnelseöverlagring.

Hur detekteringen fungerar

Appen tar ungefär en låg upplösnings bild per sekund, kör Apples ansiktsdetektering på enheten och kasserar bilden omedelbart. Endast ansikts-bildförhållandet används — inga bilddata sparas. Ett förhållande över ~0,40 anses "för nära"; under ~0,35 är säkert. Exakta tröskelvärden justeras av känslighetsskjutreglaget.

Känslighet och larmfördröjning

Båda kontrollerna finns i Inställningar → Övervakning:

  • Känslighet (1–10): Styr hur stort ditt ansikte måste verka innan ett larm utlöses. Högre = fler larm. Använd knappen Autokalibrering för att låta appen mäta ditt naturliga sittavstånd och automatiskt ange ett optimalt värde.
  • Larmfördröjning (5–60 s) Pro: Hur många sekunder du måste vara för nära innan helskärmsöverlagringen visas. Standard är 15 sekunder. Att öka detta minskar avbrott vid korta framåtlutningar.

Överlagringsutseende

Välj hur larmöverlagringen visas i Inställningar → Övervakning → Överlagringsutseende:

  • Fullständigt block: Överlagringen visas omedelbart med full ogenomskinlighet när den utlöses.
  • Gradvis: Överlagringen tonar in långsamt under en konfigurerbar övergångstid, från en låg ogenomskinlighet du anger. Mindre störande för lätt användning.

Larmteman

Anpassa utseendet på avståndslarmets överlagring i Inställningar → Övervakning → Larmtema. Temat Standard är gratis; alla andra kräver Pro.

TemaBeskrivning
StandardMörk suddig överlagring med varningsikon. Alltid gratis.
Gentle ProMjuk lila gradient med ett mildare meddelandetone.
Nature ProSkogsgrönt med en naturbakgrundsbild.
Space ProDjuprymdbakgrund med stjärnfältbilder.
Ocean ProHavsblå toner med en undervattenbakgrund.
Sunset ProVarm bärnstensfärgad och orange gradient.
Minimal ProRen, lättdistraherande halvtransparent svart överlagring.
Pushback ProIllustrerad påminnelse med inbyggd text och grafik.
Blackhole ProMörk kosmisk virvling med lila accenter.
Dragon ProElddrake-temad överlagring med orange accenter.
Kickback ProAktivt livsstilsillustration med inbyggd text.
Reefview ProUndervattenkorallrevscen med inbyggd text.
Custom ProAnvänd vilken bild som helst från din Mac som överlagringsbakgrund.

20-20-20 pauspåminnelser

20-20-20-regeln rekommenderas av ögonvårdspersonal: var 20 minuts skärmtid, titta på något minst 6 meter (20 fot) bort i 20 sekunder. DistanceDefender automatiserar detta:

  • När pausintervallet löper ut visas ett pausmeddelande som påminner dig att titta bort.
  • Appen känner av när ditt ansikte försvinner från kameraramen och startar en 20-sekunders nedräkning för att titta bort.
  • När 20 sekunder kumulativ blicktid registrerats är pausen slutförd och nästa intervall börjar.
  • Om du lämnar skrivbordet i 60 sekunder eller mer räknar DistanceDefender det som en naturlig paus och återställer intervallet automatiskt — inget meddelande behövs.
  • Du kan hoppa över den aktuella pausen när som helst med menyalternativet Hoppa över paus.

Pausintervall

Av och 20 minuter är tillgängliga på den kostnadsfria nivån. Intervall på 10, 15, 25, 30, 45 och 60 minuter kräver Pro. Pro

Pausmeddelandestyle

Konfigurera hur pauspåminnelser visas i Inställningar → Aviseringar:

  • System: Använder macOS-systemaviseringarnas banners (standard). Enkelt och diskret.
  • Anpassad överlagring Pro: Ett flytande fönster med full visuell kontroll — välj bland Ljus, Mörk, Lila, Natur, Ocean eller Anpassade bildteman. Ange storlek (Kompakt, Standard, Stor, Helskärm), skärmposition, visningstid (3–15 s) och bakgrundsgenomskinlighet (30–90 %).

Statistik

Öppna Statistik (⌘S) från menyraden för att se dina skärmvanor. Fyra mätvärden spåras:

  • Skärmtid — Total tid ditt ansikte detekterades framför skärmen.
  • För nära-larm — Antal gånger avståndsvarnigen utlöstes.
  • Genomförda pauser — Ögonpauser där du framgångsrikt tittade bort.
  • Överhoppade pauser — Pauser du valde att hoppa över.

Använd periodsväljaren för att byta vy:

  • Idag — Gratis. Live-räknare uppdateras i realtid.
  • Vecka (7 dagar) Pro
  • Månad (30 dagar) Pro
  • År (365 dagar) Pro
  • All tid Pro

Varje period visar en trendindicator (förbättring ↓ / stabil → / försämring ↑) som jämför din senaste användning med periodens genomsnitt. Att återställa statistik för en period kräver Pro.

Inställningsfönster

Öppna med ⌘, eller via menyraden. Inställningsfönstret har fyra flikar:

Fliken Allmänt

  • Starta vid inloggning: Starta DistanceDefender automatiskt när du loggar in. Appen måste finnas i din mapp Program för att detta ska fungera.
  • Barnläge Pro: Ange ett lösenord som krävs för att pausa övervakning, ändra inställningar eller avsluta. Se Barnläge nedan.

Fliken Övervakning

  • Känslighet (1–10): Justera hur nära du måste vara för att utlösa ett larm. Använd Autokalibrering för att ställa in detta automatiskt.
  • Larmfördröjning (5–60 s) Pro: Sekunder du måste vara för nära innan överlagringen visas. Standard: 15 s.
  • Överlagringsutseende: Fullständigt block eller Gradvis (med konfigurerbar startogenomskinlighet och övergångstid).
  • Larmtema: Välj bland 13 inbyggda teman eller använd en anpassad bild. Standard är gratis; alla andra kräver Pro.
  • Förhandsvisning: Utlös ett testlarm för att se hur det ser ut utan att behöva vara för nära.

Fliken Pauser

  • Pausintervall: Av, 10, 15, 20, 25, 30, 45 eller 60 minuter. Endast Av och 20 min är gratis; andra kräver Pro.
  • Aktuell status: Live-nedräkning som visar tid till nästa paus eller aktiv pausTimer.
  • Förhandsvisning: Utlös ett testpausmeddelande för att förhandsgranska utseendet.

Fliken Aviseringar

  • Style: Systemaviseringar eller Anpassad överlagring.
  • Anpassat tema Pro: Ljus, Mörk, Lila, Natur, Ocean eller Anpassad bakgrundsbild.
  • Storlek Pro: Kompakt, Standard, Stor eller Helskärm.
  • Position Pro: Upp eller ner, vänster / mitten / höger.
  • Varaktighet (3–15 s) Pro: Hur länge aviseringen är synlig.
  • Genomskinlighet (30–90 %) Pro: Bakgrundsgenomskinlighet för aviseringen.
  • Ljud: Aktivera eller inaktivera aviseringsljudet.

Barnläge Pro

Barnläget hjälper föräldrar att säkerställa att barn upprätthåller hälsosamma skärmvanor genom att låsa ögonsskyddskontrollerna bakom ett lösenord.

1

Aktivera i Inställningar

Gå till Inställningar → Allmänt → Barnläge och slå på det. Du uppmanas att skapa ett lösenord.

2

Ange ett lösenord

Välj ett lösenord som ditt barn inte känner till. Detta lösenord krävs för att pausa övervakning, öppna inställningar eller avsluta appen.

3

Skyddet är aktivt

Appen är nu låst. Alla känsliga åtgärder frågar efter lösenordet. Du kan ändra lösenordet när som helst från Inställningar → Allmänt.

Kameraobstruktionsdetektering

I Barnläge, om kameran täcks (med tejp eller en hand) i mer än 60 sekunder, visas en helskärms blockerad överlagring. Detta förhindrar att barn kringgår övervakningen genom att täcka kameran.

Felsökning

Kameraåtkomst nekad

DistanceDefender kan inte övervaka utan kameraåtkomst.

Lösning
  1. Öppna Systeminställningar
  2. Gå till Sekretess och säkerhet → Kamera
  3. Aktivera reglaget bredvid DistanceDefender
  4. Starta om appen

Larm utlöses för ofta

Känsligheten kan vara inställd för högt för ditt monitoravstånd eller sittposition.

Lösning

Gå till Inställningar → Övervakning och sänk känslighetsskjutreglaget. Eller använd Autokalibrering för att låta appen ställa in känslighet baserat på din aktuella position. Du kan också öka Larmfördröjningen (Pro) för att kräva en längre "för nära"-period innan utlösning.

Larm utlöses inte ens när du är nära

Känsligheten kan vara inställd för lågt, eller kameran kanske inte identifierar ditt ansikte på ett tillförlitligt sätt.

Lösning

Öka känslighetsskjutreglaget i Inställningar → Övervakning. Kontrollera att ditt ansikte är väl belyst och synligt för kameran. Live-statusindicatorn i inställningsfönstret visar det aktuella detekteringstillståndet i realtid.

Inget ansikte detekterat (övervakning visar "Inget ansikte")

Kameran kan inte hitta ditt ansikte. Detta kan hända i svagt ljus, om du är vinklad bort, eller om något blockerar kameran.

Lösning

Förbättra rumsbelysningen, se till att ingenting täcker kameran och att ditt ansikte är centrerat i kamerans synfält. DistanceDefender återupptar automatiskt normal övervakning när ditt ansikte identifieras.

Center Stage stör detekteringen

Macar med en ultra-vid frontkamera (t.ex. Studio Display, vissa Mac Studio-uppsättningar) kan ha Center Stage aktiverat, som zoomar och spårar dig. Detta kan förvränga DistanceDefenders ansikts-till-bildförhållandesmätning.

Lösning

En varningsbanner visas längst upp på menyn om Center Stage detekteras. Inaktivera Center Stage i Systeminställningar → Video (eller dina skärminställningar) för bästa precision. Du kan också omkalibrера känsligheten efter att du stängt av det.

Starta vid inloggning fungerar inte

macOS kräver att appen finns i en standardmapp för Program för att Starta vid inloggning ska fungera.

Lösning

Flytta DistanceDefender till /Applications (eller ~/Applications), aktivera sedan Starta vid inloggning igen i Inställningar → Allmänt.

Vanliga Frågor

Spelar DistanceDefender in video?
Nej. Appen tar bilder med låg upplösning endast för ansiktsdetektering. Varje bild bearbetas helt i RAM och kasseras omedelbart — ingenting skrivs någonsin till disk och inga bilder eller videor sparas eller skickas någonstans.
Hur vet jag att min integritet är säker om appen använder kameran?
Vi har designat integritet, inte bara lovat den. DistanceDefender använder en "Zero-Nätverksarkitektur": appen begär avsiktligt inte macOS-behörigheten com.apple.security.network.client. Utan denna behörighet blockerar macOS självt alla utgående nätverksanslutningar på kernelnivå — även om koden försökte ansluta, skulle det inte gå. Appen begär likaså avsiktligt inte behörigheten com.apple.security.network.server, så macOS blockerar på kernelnivå alla inkommande nätverksanslutningar — appen kan inte heller nås via nätverket.

Du kan verifiera detta själv. Kör följande kommando i Terminal:
codesign -d --entitlements - /Applications/DistanceDefender.app Du ser com.apple.security.device.camera (krävs för övervakning) men varken com.apple.security.network.client eller com.apple.security.network.server. Detta är hårdvarunivå-beviset på att inga data kan lämna din Mac — och att inget kan nå din Mac via denna app. Se vår sida Integritetscentrerad design för fullständig information.
Varför är den gröna kamera-indikatorn tänd under övervakning?
Den gröna LED:n är en obligatorisk macOS-hårdvarusignal som tänds när ett program öppnar kameran — oavsett vad det gör med bilderna. Den kan inte stängas av av programvara. Det är faktiskt en integritetsfunktion: det betyder att du alltid vet när din kamera används. DistanceDefenders kameraåtkomst upphör (och lampan slocknar) när du pausar övervakning, när din Mac vilar, eller när du avslutar appen.
Vad är 20-20-20-regeln?
20-20-20-regeln är en allmänt rekommenderad riktlinje från ögonvårdspersonal: var 20 minuters skärmtid, titta på något minst 6 meter (20 fot) bort i minst 20 sekunder. Detta relaxerar ögats fokusmuskler och kan minska symtom på digital ögontrötthet såsom torrhet, suddig syn och huvudvärk. DistanceDefender automatiserar påminnelsen och verifierar att du faktiskt tittar bort innan timern återställs.
Utlöses larm under videosamtal?
Ja. DistanceDefender övervakar din kameraposition oavsett vilken app som samtidigt använder kameran. Om du lutar dig fram under ett videosamtal och är för nära under larmfördröjningstiden, visas överlagringen. Om detta är störande kan du tillfälligt pausa övervakningen med ⌘M eller öka Larmfördröjningen i inställningarna (Pro).
Påverkar det batteritid eller prestanda?
DistanceDefender är designad för att vara lätt. Den tar ungefär en bild per sekund med låg upplösning och använder Apples på-enhets Vision-ramverk, som är hårdvaruaccelererat på Apple Silicon. Appen pausar också automatiskt när din Mac vilar eller låser sig, vilket gör att den förbrukar noll resurser när den inte används. Vid typisk användning är påverkan på batteritiden minimal.
Vad betyder varningen "Center Stage"?
Center Stage är en Apple-funktion på vissa Macar som använder en ultra-vid kamera för att automatiskt panorera och zooma för att hålla dig centrerad i bilden under videosamtal. Eftersom DistanceDefender mäter förhållandet mellan ditt ansikte och hela bilden kan Center Stages automatiska zoom göra att du verkar närmre eller längre bort än du faktiskt är, vilket minskar noggrannheten. Om du ser Center Stage-varningen i menyraden, inaktivera Center Stage i dina system- eller skärminställningar för bästa resultat.
Vad är skillnaden mellan Gratis och Pro?
Den kostnadsfria nivån inkluderar kärnövervakning av avstånd (Standard-tema, 15 s larmfördröjning), 20-minuters pausintervall, systemaviseringar och dagens statistik.

Pro (US$7.99 livstid, 7 dagars gratis provperiod) låser upp: alla 12 ytterligare larmteman plus anpassad bild, alla pausintervall (10/15/25/30/45/60 min), justerbar larmfördröjning (5–60 s), anpassad pausaviserings­överlagring med full utseendekontroll, veckovis/månatlig/årlig/alltid statistikhistorik med trendindikatorer, statistikåterställning och Barnläge.
Hur startar jag den gratis provperioden eller återställer ett köp?
Provperiod: Klicka på ögonikonen i menyraden och välj Starta gratis provperiod. Den 7-dagars provperioden aktiveras omedelbart och ger full Pro-åtkomst. Ingen betalning görs vid start av provperioden — du betalar bara om du väljer att uppgradera när den avslutas.

Återställ köp: Om du redan har köpt Pro på en annan Mac eller ominstallerat appen, välj Återställ köp från menyraden. Se till att du är inloggad med samma Apple-ID som användes vid det ursprungliga köpet.
Hur återställer jag min statistik?
Öppna Statistik (⌘S), välj den tidsperiod du vill rensa och använd återställningsalternativet. Att återställa statistik kräver Pro. Pro

Integritet

DistanceDefender designades med integritet som ett förstaklassigt krav, inte ett efterhankskapande. Kameran används bara för att mäta ansiktsstorlek. Inga bilddata lagras, visas eller skickas någonsin. För den fullständiga tekniska förklaringen, se vår sida Integritetscentrerad design.

Ingen videoinspelning
Inga molnuppladdningar
Ingen analys eller spårning
Ingen nätverksåtkomst
Sandlåda av macOS

Ansvarsfriskrivning

DistanceDefender är ett välmåendeverktyg, inte en medicinsk enhet. 20-20-20-regeln och avståndsvägledningarna är allmänna välmåenderekommendationer, inte medicinsk rådgivning. Om du upplever ögonsmärta, ihållande anspänning eller synförändringar, konsultera en kvalificerad ögonvårdspersonal.

Kontakt och support

Frågor, felrapporter eller feedback? Kontakta oss via:

  • E-post: app.dev.sup@icloud.com
  • I appen: Menyraden → Skicka feedback (fyller i din appversion och systeminformation automatiskt)