LICENCE REGISTER

Nothing enters quietly.

Every third-party library or model must be recorded and reviewed before a corresponding tool can be described as available.

Current implementation

ComponentPurposeStatus
Original HTML/CSS/JavaScriptInterface and processing logicProject-owned code
Canvas APIImage transformationsBrowser standard
Web Crypto APIHashes, UUIDs and passwordsBrowser standard
Web Audio APIAudio inspection and waveformsBrowser standard
HTML media elementsLocal video/audio decodingBrowser standard
pdf-lib 1.17.1Create, merge and modify PDF filesMIT
PDF.js 6.3.289Read, render and extract text from PDF filesApache-2.0
Mammoth 1.12.0Read and convert modern Word .docx filesBSD-2-Clause
JSZip 3.10.1Read Office/ODT containers and create ZIP downloadsMIT option
Tesseract.js 7.0.0 + English fast modelRecognize text from scanned PDF pages locallyApache-2.0
@vercel/analytics 2.0.1Anonymous production page-view measurementMIT
posthog-js 1.422.5Anonymous page and approved product-event measurement; replay disabledMIT

Development and testing only

PackagePurposeLicence
Vite 8.1.4Local development serverMIT
Playwright 1.61.1Automated browser testingApache-2.0
esbuild 0.28.1Build the same-origin analytics clientMIT
Sharp 0.34.5 + png-to-ico 3.0.1Generate favicon assets during developmentApache-2.0 / MIT

These packages are not shipped to or executed by website visitors.

Not currently included

No paid processing API, advertising SDK, third-party font, payment library or file-storage provider is loaded by the current release. Runtime tool and document libraries are served from InYourTab.com itself rather than a third-party CDN. The analytics client is also served from the site and sends only the anonymous usage data described in the privacy policy.

Approval gate

Before adding a dependency, record its source URL, exact version, code licence, model-weight licence where applicable, commercial-use permission, attribution requirement, privacy behaviour and removal plan.