Back to Tools

Open Source Licenses & Architecture

At futurestant.online, our primary mission is to deliver a highly secure, lightning-fast, and completely free collection of digital utilities directly to your web browser. We understand that in today’s digital age, privacy and data security are more important than ever. That is exactly why our entire platform is built on a strict client-side architecture. This means that when you use our image compressors, PDF converters, or developer utilities, your files never leave your device. All the heavy computational lifting and complex data processing happens right inside your own computer or mobile phone.

However, building such a powerful and private ecosystem from scratch would take lifetimes. Therefore, futurestant.online proudly stands on the shoulders of giants. We heavily rely on the brilliant and generous global open-source community. The open-source community consists of thousands of passionate software engineers, researchers, and organizations who build free, foundational code for the public to use.

In strict compliance with global software distribution regulations, and to maintain the highest standards of transparency for our users and advertising partners, this page serves as our official legal acknowledgment. Below, you will find a comprehensive list of the third-party libraries, frameworks, and toolkits that make futurestant.online possible.

1. Apache License 2.0 Libraries

The Apache License 2.0 is a permissive free software license written by the Apache Software Foundation. It allows users to safely use the software for any purpose, distribute it, and modify it, while providing an express grant of patent rights from contributors to users.

MediaPipe Vision Engine

Apache 2.0

Developed by Google, this advanced machine learning framework powers our client-side semantic image segmentation. It allows our tools to accurately detect subjects and objects in your photos locally, without ever sending your private pictures to a remote cloud server.

Math.js Toolkit

Apache 2.0

This is an extensive mathematical library for JavaScript. It features a flexible expression parser and offers an integrated solution to work safely with complex numbers, fractions, and matrices. We use this to power our complex algebraic and scientific calculators.

PDF.js Engine

Apache 2.0

Created by Mozilla, this robust library renders Portable Document Format (PDF) files using standards-compliant web technologies. It ensures you can preview, read, and manipulate your documents smoothly and securely within your browser environment.

Tesseract.js

Apache 2.0

This is a pure JavaScript port of the popular Tesseract Optical Character Recognition (OCR) engine. It enables futurestant.online to read and extract text from your scanned images instantly, without relying on external APIs.

2. MIT License Libraries

The MIT License is one of the most popular and permissive software licenses in the world. It puts very few restrictions on reuse, meaning developers can freely use, change, and distribute the code as long as they include the original copyright and license notice.

Browser Image Compression

MIT License

This highly efficient module provides native client-side image matrix adjustments and resolution scaling. It is the core engine behind our tool that shrinks your heavy image files into smaller sizes for faster web sharing and storage.

PDF-Lib & jsPDF

MIT License

These powerful libraries handle document modification, layout rendering, split vectors, and multi-page combinations. They are the mathematical magic behind our tools that let you seamlessly merge, split, and edit PDF files.

Exifr Data Parser

MIT License

An advanced, ultra-fast client-side image metadata parser. We utilize this for our forensic extraction tools, allowing you to easily read the hidden EXIF data (such as camera model, exposure, and GPS location) saved deep inside your digital photographs.

JSZip Engine

MIT License

This library enables high-speed memory buffering and synchronous file zipping locally. When you download multiple processed files from futurestant.online at once, JSZip packages them neatly into a single compressed ZIP archive for your convenience.

Marked.js & Turndown

MIT License

These interconnected libraries provide robust bidirectional conversion between Markdown syntax and standard HTML text. They are absolutely essential for our developer tools and advanced text formatting utilities.

CryptoJS

MIT License

This growing collection of standard and secure cryptographic algorithms allows us to offer secure hashing generators, password generation, and data encoding tools directly in your browser without server-side processing.

QRCode.js

MIT License

A lightweight, exceptionally fast library used for generating Quick Response (QR) codes instantly based on your custom text, vCards, or URL inputs.

SQL Formatter

MIT License

This helpful parser takes messy, unformatted, and deeply nested database query strings and beautifully formats them into clean, highly readable SQL logic for software developers.

3. GNU AGPL v3 License

The GNU Affero General Public License is a free, copyleft license designed specifically to ensure cooperation with the community in the case of network server software.

@imgly/background-removal

GNU AGPL v3

This powerful library provides local WebAssembly (WASM) powered neural network processing. It allows futurestant.online to offer highly accurate background deletion from images without requiring an active server connection.

4. BSD License

The BSD licenses are a family of permissive free software licenses that generally have fewer restrictions on distribution compared to other copyleft licenses.

JSDiff

BSD License

This library contains the algorithms responsible for comparing text side-by-side. It powers our Text Diff Checker, finding identical words, missing characters, and structural differences to help developers and writers spot changes quickly.

5. Full License Texts Reference

To satisfy the terms of the permissive and copyleft open-source licenses, we provide the full legal texts of the standard licenses utilized by our dependencies below:

The MIT License (MIT)
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.
Apache License 2.0
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
The 3-Clause BSD License
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
GNU Affero General Public License v3 (AGPL-3.0) Source Access
For dependencies distributed under the GNU AGPL v3 (including @imgly/background-removal), the unmodified source code can be downloaded from their official repositories. In compliance with Section 6 of the GNU AGPL v3, we provide links to the source repository for verification: - @imgly/background-removal-js source: https://github.com/imgly/background-removal-js

Disclaimer and Trademarks: All respective trademarks, brands, corporate names, and copyrights mentioned on futurestant.online belong entirely to their independent engineering owners and original authors. futurestant.online compiles these open-source modules unmodified, loading them directly via secure, global Content Delivery Networks (CDNs) to ensure maximum performance and security for our visitors.