License
The source code of fof.lol and all its tools is open under the MIT License. The names, logos, icons and other images created for the site are not: they are protected by copyright, all rights reserved.
In short
Code: MIT License
- Use it for free, including commercially.
- Copy, modify and publish your own version.
- Distribute it as part of other projects.
- Keep the copyright notice and the license text in copies.
- No warranty: the authors are not liable for consequences of use.
Names, logos and images: all rights reserved
- The names fof.lol, SmartBench, SpeedBench and every other “…Bench”, the logos, favicons, app icons, preview images and other images made for the site are not covered by the MIT License.
- Do not copy, modify, publish or use them in your own projects without written permission (ask at
), and do not present your product as fof.lol.
- Publishing your own version of the code? Remove our logos and images and give it a different name.
- Using the site, installing its tools and mentioning them by name in reviews or links is fine.
This summary is not legal advice. Only the license text below is binding.
Third-party components
| Component | License |
|---|---|
| Onest, Unbounded, JetBrains Mono fonts, served from fof.lol | SIL Open Font License 1.1 |
| QRCode.js 1.0.0 SmartBench, DropBench, QRBench, DrawBench, from cdnjs | MIT |
| jsQR 1.4.0 QRBench scanner in browsers without a built-in one, from jsDelivr | Apache-2.0 |
| PDF.js 4.10.38 PDFBench and ScanBench, reading PDF files, from cdnjs | Apache-2.0 |
| pdf-lib 1.17.1 PDFBench and ScanBench, writing PDF files, from cdnjs | MIT |
| Tesseract.js 7.0.0 ScanBench text recognition, from jsDelivr | Apache-2.0 |
| tessdata_fast ScanBench Ukrainian and English language data, served from fof.lol | Apache-2.0 |
| zxcvbn 4.4.2 PassBench password strength, from cdnjs | MIT |
| marked 15.0.12 TextBench, Markdown to HTML, served from fof.lol | MIT |
| DOMPurify 3.2.6 TextBench, cleaning the HTML of Markdown before it is shown, served from fof.lol | Apache-2.0 or MPL-2.0 |
| EFF Large Wordlist PassBench passphrases, served from fof.lol | CC BY 3.0 US |
| Leaflet 1.9.4 WhereBench, from cdnjs | BSD-2-Clause |
| PeerJS 1.5.4 DropBench, DrawBench, from cdnjs | MIT |
| OpenStreetMap WhereBench map data and address search | ODbL 1.0 |
| Esri World Imagery WhereBench satellite layer | Esri terms of use |
All other code is original to this project and covered by the MIT License. The names, icons, logos and images are original to this project and all rights reserved.
License text
fof.lol licensing
This project contains two kinds of material under different terms:
1. Source code, licensed under the MIT License (Part A below).
2. Brand Assets, which are NOT licensed under the MIT License and remain
protected by copyright and trademark law (Part B below).
Third-party components keep their own licenses (see https://fof.lol/license/).
PART A. SOURCE CODE: MIT LICENSE
================================
Copyright (c) 2026 fof.lol company
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.
For the purposes of this license, the "Software" does not include the Brand
Assets defined in Part B.
PART B. BRAND ASSETS: ALL RIGHTS RESERVED
=========================================
Copyright (c) 2026 fof.lol company. All rights reserved.
"Brand Assets" means:
a) the names "fof.lol" and the names of its tools (SmartBench, SpeedBench,
WhereBench, KeyBench, DropBench, MeetBench, PrivacyBench, PhotoBench,
TypeBench, ToolBench, QRBench, PDFBench, PassBench, TimeBench,
TuneBench, DrawBench, RandomBench, ScanBench, TextBench, PowerBench,
ColorBench, DevBench, MoneyBench and any other "...Bench" name used on the site), together with their slogans and distinctive styling;
b) all logos, logotypes, favicons, app icons, illustrations, social
preview (Open Graph) images and other images created for the site, in
any format or size, including where they are drawn as SVG or canvas
markup inside the source code. This covers, without limitation, the
files in favicon.svg, shared/brand/, shared/icons/, shared/og/,
smart/assets/ and the images produced by the scripts in og-src/.
No license or other right to the Brand Assets is granted, whether by the MIT
License in Part A, by implication, estoppel or otherwise. Without prior
written permission you may not copy, reproduce, modify, distribute, publish,
sell or otherwise use the Brand Assets, or use them in a way that suggests
your product or service is fof.lol or is endorsed by it.
The following uses are permitted without asking:
- viewing and using the site at https://fof.lol, including installing its
tools as web apps, which displays the Brand Assets as intended;
- referring to fof.lol and its tools by name to identify them truthfully,
for example in a review, article or link, without using the logos as
your own branding;
- keeping the Brand Assets in an unmodified, non-public copy of this
repository for the purpose of studying or contributing to the project.
If you publish a modified version of the Software, you must remove or replace
the Brand Assets and give it a different name.
Permission to use the Brand Assets may be requested from fof.lol company;
the contact address is given at https://fof.lol/license/.
The same text is in the LICENSE.txt file of the project.