Technical notes

What REFLIB is built from, what it talks to, and under which licences. Apple's own frameworks are not listed; everything not mentioned here is Apple's or ours.

Third-party libraries

  • GRDB.swift

    MIT License · © 2015–2026 Gwendal Roué · https://github.com/groue/GRDB.swift

    SQLite toolkit used for bookmarks, history, reading list, per-site preferences and statistics. Everything it stores stays in the app's container on your device.

Third-party services

  • Search engines

    RefLib Search (www.reflib.net, default), DuckDuckGo, Google, Bing, or any engine you add. REFLIB sends the engine your search terms — and, only if you turn suggestions on, what you type as you type it. Each engine is an independent service with its own privacy policy; none is affiliated with this app.

  • Google Translate (web page translation)

    Used only when you choose Google as the translation provider, or agree to switch to it. REFLIB opens translate.google.com/translate with the page address; Google redirects to a *.translate.goog proxy page that it fetches and translates. Google receives the page address and your IP address.

  • Apple Translation (on-device)

    The default translation provider. Text is translated on the device by iOS; the first use of a language may download a language pack from Apple.

Every network request REFLIB can make

  1. The web pages you open, and the resources those pages embed.
  2. Your search terms — and suggestions while typing, if enabled — to the search engine you selected.
  3. The page address to Google when you translate with Google; language-pack downloads from Apple when you translate with Apple.
  4. Files you explicitly download, from the server that hosts them.

That is the complete list. There is no server operated for this app, no analytics, no crash reporting and no advertising SDK. The App Store privacy label is 'Data Not Collected'.

Engine and platform

Pages are rendered by WebKit, the same engine as Safari, through Apple's WKWebView. REFLIB requires iOS 18 or later and is written in Swift 6 with SwiftUI. It contains no cryptography of its own; connections use the system's TLS.

Licence text

MIT License (GRDB.swift):

MIT License

Copyright (c) 2015-2026 Gwendal Roué

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.