Lidworks Lab · Privacy notice

What the test collects, and why.

Lidworks Lab is a 5-minute test that helps us learn how the glowing logo on the new MacBook Pro works. This page lists every kind of data in a report.

The short version: nothing leaves your Mac until you've seen the whole report and pressed Send. A report describes your Mac's hardware and system software, plus your answers. It contains no serial numbers, no names, no accessories, no files, no location and no IP address. A photo is included only if you choose to add one, with its hidden details removed. We delete it no later than 90 days after Lidlight launches, or sooner if you ask.

Last updated 30 October 2026 · Report format version 4 (Lidworks Lab 0.2)

When

Only when you press Send.

  • The app makes one network request: the upload, after you've reviewed the report and pressed Send to Lidworks. It has no analytics, crash reporting, ads or tracking.
  • The review screen shows the complete report, byte for byte, before anything is sent. You can also save it to a file and read it first, email it to us yourself, or not send it at all.
  • If you send it, the server replies with a submission ID such as LAB-7KQ2-M9XD. That ID is the only link between you and the report: we don't know who sent which report unless you tell us your ID.
What

Everything in a report.

We collect generously on purpose. Only a few people own this Mac right now, so each test needs to answer as many questions as possible: how to dim the logo, and whether it can do more.

1. About your Mac

  • Model identifier (for example Mac17,8), chip, amount of memory, macOS version and build, and the board's code name.
  • Built-in screen: resolution, scale, refresh rates, HDR brightness headroom, colour space, the area taken by the camera housing (Dynamic Island), and the screen maker's model number. How many external screens are connected (just the number).
  • App version, and the date of the test (the day only).

Why: to know which kind of machine each measurement came from, and to design features around the screen and Dynamic Island.

2. Your answers

  • Whether your logo glows, and what it did at each step: brightness 100%, 0% and 50%, a slow fade, a dark picture, a pulse test, whether it lit up together with a tick sound or after it, its colour, whether it changed colour when the picture turned red, green and blue, whether you can see separate dots and how they're arranged, whether it changes with the screen angle, and which light blinked.
  • Whether you found Apple's own switch for the logo in System Settings, where it was, its name if you typed it, and what the logo did when you turned it off and back on.
  • The optional note you type on the review screen.

Why: software can't see the logo. Your eyes are the only sensor we have.

3. Measurements during the test

  • The brightness setting and the screen's real brightness (in nits) at each step.
  • Which hardware readings changed when the brightness changed, which changed when only the picture got darker, and which changed when the picture turned red, green or blue.
  • Timing curves: up to 40 of those readings sampled 30 to 250 times a second while brightness jumps, fades and pulses, during the tick-sound test, and during a 3-second test where brightness wobbles by about 2% up to 30 times a second (too small to notice) to see how fast the hardware can follow.
  • How much the picture was darkened during the pulse and tick-sound tests.
  • If you turn Apple's logo switch off and on (you do it by hand; the app never changes it): which hardware readings, brightness-service settings and Apple settings changed. For Apple settings we record only the setting's name and, for on/off or number settings, the old and new value. For text, lists and dates we note only that they changed, never what they say. Settings of apps from other companies are never read.

Why: these show how the logo is driven, how quickly it can change and how long it lags behind a command. That decides whether Lidlight can dim it, make it breathe, change its colour, or make it flow or pulse with your music.

4. Lights macOS controls

  • The lights macOS's brightness service manages (today that's the keyboard backlight), identified by internal numbers. For each one: its brightness and auto-brightness setting before the test, a few on/off status flags, and which hardware readings changed when it blinked.

Why: if the logo is simply a second light here, this finds the switch directly.

5. Touch test (optional)

  • How many events of each type macOS reported while you touched the test box, the event source (mouse, touch or pen), the most fingers down at once, whether touches were direct (on the screen) or indirect (on the trackpad), and whether swiping in from the edge opened Control Center.
  • Never where you touched, and nothing you typed.

Why: so our free WipeMode app can block the touchscreen while you clean it, and for future touch features.

6. Hardware inventory

  • Every built-in part in macOS's hardware registry, with its settings and readings (the same data Apple's ioreg tool shows). Accessories are skipped, and identifying values are removed as described below.
  • The device tree, Apple's built-in list of parts: every part's name, type, settings and values. This is where the model of the chip that drives the logo's LEDs would appear.
  • How many of each type of driver are running; the Apple kernel extensions that are loaded, with versions; the built-in input devices (hidutil list).
  • For every driver that ships with macOS: which hardware it takes charge of, and the name of the interface apps use to talk to it.

Why: the logo's light controller should show up here. Its layout and its chip tell us whether the logo is one white light or many separately controllable LEDs, and whether they can show colours. That's what colour, fluid and music-reactive effects would need.

7. System software inventory

  • The names of the system's private frameworks, kernel extensions, DriverKit drivers, background services and helper programs that ship with macOS, and which of them are new compared with the macOS version on our own Mac.
  • The names of functions, classes and methods in the Apple components that handle brightness and displays (such as CoreBrightness and DisplayServices), and in any new component.
  • Text built into those components that mentions light, brightness, the keyboard light or the logo: setting names, message names and error messages.
  • The permissions (entitlements) Apple grants to the system services that handle brightness and lights.
  • The names (not the values) of the settings in a few display-related preference files.
  • What macOS's brightness service reports when asked for its own settings by name: for example the ambient light level, brightness limits, and the keyboard light's settings. Night Shift's sunrise and sunset schedule is left out because it reveals roughly where you live.

Why: if Apple built a control for the logo, its name, its settings and the permission needed to use it appear here. That tells us whether an app like Lidlight can control the logo directly. These are Apple's files and services, the same on every Mac with the same macOS. Your own apps and drivers are not included.

8. Display settings

  • Whether True Tone, Night Shift and automatic brightness are on, Night Shift's strength, and the brightness setting when the test started.

Why: they change the colour and brightness of the screen, so we need them to read your answers about the logo's colour correctly.

9. A photo of the logo (optional)

  • Only if you choose a photo on the review screen. The app straightens it, shrinks it to at most 1600 pixels, and saves it as a new JPEG that keeps only the picture: location, time, camera and phone details are removed. You see it before sending and can remove it.
  • Please photograph only the lit logo, ideally in a dark room.

Why: how many dots there are and how they're arranged decides how a flowing effect could be laid out. One photo answers that better than any question.

Never

What we don't collect.

  • Serial numbers, hardware UUIDs, chip IDs, MAC addresses or any other number that identifies your particular Mac.
  • Your name, user name, computer name, Apple Account or email. If one of them appears inside a hardware reading, the app replaces it with <redacted>.
  • Exact dates and times found in readings (they show when you use your Mac) are replaced with <time>; the report only says which day the test ran.
  • Boot settings and NVRAM (where macOS keeps things like Find My data), and your purchase region.
  • Bluetooth, USB and network accessories. Their names often include their owner's name, so they are skipped entirely.
  • Apps or drivers you installed, files, photos (other than the one logo photo you choose to add), what's on your screen, keystrokes, your location, or where you touch.
  • Your IP address. Like any website, our server sees it while it receives the upload, but we don't store it, and request logging is turned off.
After you send it

Where it goes and how long it stays.

Use

Only to build and improve Lidworks apps: Lidlight first, and later features such as per-LED logo effects, Dynamic Island and touch features. We don't sell reports or share them with advertisers or data brokers. We may publish what we learn (for example, “the logo is driven by PWM channel 3”), including short excerpts of hardware readings, which contain nothing about you. We never publish your note or tie anything to your submission ID.

Storage

Reports are stored with Cloudflare (Workers and Workers KV), which hosts our server. Only Lidworks can read them.

Retention

Raw reports are deleted no later than 90 days after Lidlight launches. If Lidlight doesn't launch, they're deleted by 30 June 2027. Conclusions we draw from them (like the example above) may be kept.

Deletion

Email your submission ID to lidworks@proton.me and we'll delete that report within 14 days and confirm. Because reports aren't linked to names, the ID is the only way for us to find yours. If you lose it, tell us your Mac model and the day you ran the test, and we'll do our best.

Under 16?

Please ask a parent or guardian before sending a report.

Changes

If we change what the app collects, we'll update this page and raise the report format version shown at the top. What you sent is covered by the version you agreed to.

Contact

Lidworks is an independent developer. Questions: lidworks@proton.me or @Lidworks312 on X.

中文摘要

收集什么,为什么收集。

  • 什么时候发送:你看过完整的报告、点了「发送」才会上传,App 不会在后台联网。上传后会拿到一个提交编号,只有你自己知道哪份报告是你的。
  • 收集什么:Mac 型号、系统版本、屏幕参数;你对每一步的回答和备注(包括变色、声画同步、灯珠排列,以及系统设置里有没有苹果自带的 logo 开关、在哪、叫什么);你亲手关掉、再打开这个开关时,哪些硬件读数、亮度服务设置和苹果设置项变了(设置项只记名字,开关和数字记前后的值,文字、列表、日期只记"变了";App 自己不碰这个开关,也不读其他公司 App 的设置);实验中硬件读数随亮度、画面明暗、画面颜色的变化和高频变化曲线;macOS 管理的灯(键盘背光等);可选的触摸事件类型和手指数;整个内建硬件注册表和设备树(外接设备除外);系统驱动接管哪种硬件;苹果系统组件里和亮度、灯光有关的函数名、类名、文字、设置项名称和权限;亮度服务报告的设置(日出日落时间表因为能推算住址,不收);True Tone、夜览、自动亮度开没开;你自愿附上的一张 logo 照片(缩小、去掉定位等隐藏信息)。
  • 为什么收集这么多:新机主现在很少,每一次测试都要尽量回答更多问题:logo 能不能调暗?是一盏白灯还是很多颗能单独控制、能变色的灯珠?从发指令到灯亮要多久?这些决定了能不能做变色、流动、跟着音乐跳的灯效。
  • 绝不收集:序列号和各种设备编号;你的名字、电脑名、Apple 账户;具体的日期时刻(换成 <time>);NVRAM 和开机数据、购买地区;蓝牙、USB 等外接设备;你装的 App、文件、照片(你自己选的那张 logo 照片除外)、屏幕内容、按键、位置、点击位置;IP 地址(服务器收数据时能看到,但不存,也关掉了日志)。
  • 保存和删除:存在 Cloudflare 上,只用于开发 Lidworks 的 App,不出售、不给广告商。原始报告最晚在 Lidlight 上线后 90 天删除;如果 Lidlight 没有上线,2027 年 6 月 30 日前删除。把提交编号发到 lidworks@proton.me,14 天内删除并回复确认。
  • 未满 16 岁:请先问过家长再发送。