DOB NOW Autofill — by DOB Desk

Privacy Policy for the browser extension. Last updated 2026-07-23.

What this extension does

The extension reads the filing data you generated on your own DOB Desk Filing page and types it into the DOB NOW: Build form you have open, so you don't have to copy each field by hand. It can also read a filing back to check it against your prep package ("Audit") and match a filing's objections against a shared resolution knowledge base ("Decode Objections"). Every action runs only when you click a button in the extension's popup or on-page button. It never submits anything on your behalf — you always review and submit the filing yourself, while logged in as yourself.

What data it reads

  • The filing data JSON embedded on your own DOB Desk Filing page (project address, work types, cost figures, and similar fields you entered there) — read only from the tab you have open, never fetched from a remote server by the extension itself.
  • The on-screen structure (field labels, dropdown options) of the DOB NOW page you have open, so it can find the right fields to fill or audit.
  • On-screen DOB NOW content you act on: the filing's job number, filing status, signature states, filing-fee amounts, and — only when you click "Decode Objections" — the objection text DOB NOW displays.

What data it sends, and where

The extension talks to exactly one server: DOB Desk's own backend. It never contacts any other third party. What it sends:

  • Field reports (on by default during the beta — a labeled checkbox in the popup turns them off any time): the DOB NOW page's field labels only (e.g. "House Number", "Category of Work") and which fields the extension matched or missed — never the values you typed and never your project data(any value embedded in a match result is stripped by the extension before sending). Used solely to fix the field-matching rules for everyone.
  • Filing observations (sent under the same toggle as field reports): the filing's job number, its DOB-displayed filing status and signature states by role only (e.g. "owner: signed" — names are stripped by the extension before sending; used so your own project tracker can show filing progress without re-typing it), and DOB-calculated filing-fee amounts (used to calibrate the fee estimator against what DOB actually charges). These are values DOB NOW itself displays — not values you typed.
  • Objection text (only when you click "Decode Objections"): the objection rows DOB NOW displays for the filing, sent to match them against the shared resolution knowledge base and to grow that knowledge base so future matches improve for everyone.

None of this data is ever sold, shared with third parties, or used for advertising. It is used only to provide and improve the features described above.

What it stores

  • Locally in your browser only: your field-report on/off preference, a per-job checklist of which DOB NOW tabs you've already filled, and a running count of fields auto-filled (the "time saved" number). No filing data is persisted by the extension.

Permissions it requests, and why

  • activeTab / scripting — to read and fill the DOB NOW form on the tab you have open when you click a button.
  • storage — the local preferences and counters listed above.
  • Host access to nyc-aec-suite-v16.vercel.app, *.dobdesk.com, and a810-dobnow.nyc.gov — the only sites the extension ever reads from or writes to: DOB Desk (where your filing data is generated) and DOB NOW: Build (where it fills the form).

Questions

Contact support@dobdesk.com with any privacy questions about this extension.