Skip to content
GITHTML
FAQ · GITHTML17 QUESTIONSUPDATED · 2026·05·11

Frequently asked questions

Direct answers to the questions people ask most often about githtml, the offline iOS reader for AI-generated HTML hosted on GitHub. If your question is not here, write to pranavreddy@outlook.com.

What is githtml?

githtml is a free, offline iOS reader for AI-generated HTML artifacts that live in GitHub repositories. Sign in with your GitHub account, pick which repos and files to sync, and read them offline in a typographically careful reader. It runs on iPhone and iPad on iOS 26.2 or later. It is device-only: the publisher operates no servers, runs no analytics, and never sees your data.

How much does githtml cost?

It is free. There is no subscription, no in-app purchase, and no paid tier planned at launch.

What platforms does githtml support?

iPhone and iPad on iOS 26.2 or later. macOS via Apple's "Designed for iPad" works but is not the focus. A native macOS build is on the roadmap. Android is not supported.

What does githtml actually do with my GitHub account?

It uses GitHub's OAuth Device Flow to obtain a read-capable token, then issues HTTP GET requests against api.github.com to list tree contents and fetch raw blob contents for .html files you have selected. It never issues PUT, POST, PATCH, or DELETE requests. It does not push commits, open pull requests, comment, fork, or modify your repositories in any way.

Why does githtml ask for the `repo` OAuth scope instead of a read-only scope?

GitHub does not currently expose a finer-grained OAuth App scope that is read-only and includes private repository contents. The `repo` scope is the narrowest available option for the use case. The app source is published so you can audit the exact API calls.

Where is my GitHub token stored?

In the iOS Keychain, scoped to the githtml app. On devices with a Secure Enclave, this is hardware-backed. Other apps on your device cannot read it. The publisher cannot read it. There is no copy of the token anywhere outside your device.

Does githtml send any data to a server the publisher controls?

No. The publisher operates no backend at all. The only network calls the app makes are directly between your device and github.com / api.github.com. There is no telemetry endpoint, no analytics endpoint, no error-reporting endpoint, and no third-party SDK that phones home.

Does githtml collect analytics or use third-party trackers?

No. There is no analytics SDK, no telemetry library, no Firebase, no Crashlytics, no third-party advertising or tracking code. The only attribution is the App Store's standard download counter, which the publisher cannot tie back to individual users.

Does githtml work offline?

Yes. Once .html files are synced to the device, the reader works fully offline. A network connection is required only to authenticate with GitHub and to fetch new or updated files when you trigger a sync.

Does githtml read or render my source code?

No. The app targets .html files specifically. It does not open, parse, or render source-code files (such as .js, .py, .swift, etc.) even when they exist in the same repository.

Is JavaScript inside the HTML I'm reading executed?

JavaScript is disabled by default in the reader's WKWebView. You can opt to enable JavaScript on a per-document basis from the reader's overflow menu. Only enable JavaScript for documents you trust.

How do I disconnect or revoke access?

Inside the app: Settings → Sign out. This wipes the token from the iOS Keychain and clears the cached files from the app sandbox. To revoke at GitHub's side, visit https://github.com/settings/applications and click Revoke next to githtml. Doing both leaves no trace of the authorization.

Can githtml read files outside of GitHub?

V1 is GitHub-only by design. The product is intentionally narrow: GitHub is the only source, .html is the only format. Other sources may be considered in future versions if the narrow shape proves too limiting in practice.

Is githtml open source?

The iOS app source is published at https://github.com/pranavred/githtml so users can audit the exact API calls, storage behavior, and absence of analytics. Pull requests are welcome for bugs and small improvements.

Who makes githtml?

An independent developer, pranavred. Contact: pranavreddy@outlook.com. The app is not affiliated with GitHub, Inc.; "GitHub" is a trademark of GitHub, Inc. used on this site only to describe what the app communicates with.

How fast does support reply?

Within 5 business days. Security disclosures should be sent to the same address with [SECURITY] in the subject line and will be acknowledged within 48 hours.

Is githtml affiliated with GitHub, Inc. or any AI vendor?

No. githtml is an independent product. It is not a GitHub product. It is not an OpenAI, Anthropic, Google, or Apple product. It is compatible with HTML produced by any source; it does not interact with any AI vendor's API.