Skip to content

Commit 17dca0c

Browse files
committed
Add third-party license notices (Qt LGPL, zlib, minizip, picosha2 MIT) and privacy policy for Store submission
1 parent d3fe2e6 commit 17dca0c

2 files changed

Lines changed: 122 additions & 0 deletions

File tree

THIRD-PARTY-NOTICES.txt

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
THIRD-PARTY NOTICES
2+
====================
3+
FileFlattener (c) 2026 Dvvyom Labs. This product includes the following
4+
third-party software components. Each component is used under the terms
5+
of its own license, reproduced below.
6+
7+
--------------------------------------------------------------------------
8+
Qt 6.11.1 (Qt Widgets, Qt Core, Qt Gui, Qt Network, Qt Svg)
9+
--------------------------------------------------------------------------
10+
Copyright (C) The Qt Company Ltd. and other contributors.
11+
Licensed under the GNU Lesser General Public License version 3 (LGPL-3.0).
12+
Full license text: https://www.gnu.org/licenses/lgpl-3.0.html
13+
Qt source code: https://code.qt.io/cgit/qt/
14+
15+
FileFlattener links against Qt dynamically (via shared .dll files deployed
16+
alongside the application by windeployqt), which satisfies the LGPL-3.0
17+
requirement that users be able to relink the application against a
18+
modified version of Qt. The unmodified Qt shared libraries distributed
19+
with this application can be replaced by the end user with their own
20+
compatible Qt 6.11.1 builds.
21+
22+
--------------------------------------------------------------------------
23+
zlib 1.3.2
24+
--------------------------------------------------------------------------
25+
Copyright (C) 1995-2024 Jean-loup Gailly and Mark Adler.
26+
Licensed under the zlib License.
27+
28+
This software is provided 'as-is', without any express or implied
29+
warranty. In no event will the authors be held liable for any damages
30+
arising from the use of this software.
31+
32+
Permission is granted to anyone to use this software for any purpose,
33+
including commercial applications, and to alter it and redistribute it
34+
freely, subject to the following restrictions:
35+
36+
1. The origin of this software must not be misrepresented; you must not
37+
claim that you wrote the original software. If you use this software
38+
in a product, an acknowledgment in the product documentation would be
39+
appreciated but is not required.
40+
2. Altered source versions must be plainly marked as such, and must not
41+
be misrepresented as being the original software.
42+
3. This notice may not be removed or altered from any source distribution.
43+
44+
--------------------------------------------------------------------------
45+
minizip 1.3.2
46+
--------------------------------------------------------------------------
47+
Copyright (C) 1998-2010 Gilles Vollant, (C) 2007-2008 Even Rouault,
48+
(C) 2009-2010 Mathias Svensson.
49+
Licensed under the zlib License (see zlib license text above, which
50+
minizip is distributed under as part of the zlib source tree).
51+
52+
--------------------------------------------------------------------------
53+
PicoSHA2 1.0.1
54+
--------------------------------------------------------------------------
55+
Copyright (C) 2017 okdshin.
56+
Licensed under the MIT License.
57+
58+
Permission is hereby granted, free of charge, to any person obtaining a
59+
copy of this software and associated documentation files (the
60+
"Software"), to deal in the Software without restriction, including
61+
without limitation the rights to use, copy, modify, merge, publish,
62+
distribute, sublicense, and/or sell copies of the Software, and to
63+
permit persons to whom the Software is furnished to do so, subject to
64+
the following conditions:
65+
66+
The above copyright notice and this permission notice shall be included
67+
in all copies or substantial portions of the Software.
68+
69+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
70+
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
71+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
72+
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
73+
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
74+
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
75+
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

docs/privacy-policy.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# Privacy Policy — FileFlattener
2+
3+
**Last updated: August 2026**
4+
5+
FileFlattener is a Windows desktop application developed by Dvvyom Labs
6+
(Om Shivade). This policy explains what data the application does and
7+
does not collect.
8+
9+
## Data Collection
10+
11+
FileFlattener does **not** collect, transmit, or store any personal data,
12+
usage analytics, telemetry, or diagnostic information. The application
13+
does not connect to the internet or any remote server during operation.
14+
15+
## Local Data
16+
17+
FileFlattener reads and writes files only within folders explicitly
18+
selected by the user (for scanning, deduplication, and ZIP export). It
19+
stores a small local settings file (via Windows QSettings, under the
20+
registry key `HKEY_CURRENT_USER\Software\FileFlattener`) containing:
21+
22+
- The list of the user's 5 most recently opened project folder paths
23+
- User interface preferences
24+
25+
This data never leaves the user's device and is not accessible to
26+
Dvvyom Labs or any third party.
27+
28+
## Third-Party Services
29+
30+
FileFlattener does not integrate with any third-party analytics,
31+
advertising, or cloud services.
32+
33+
## Children's Privacy
34+
35+
FileFlattener does not knowingly collect data from anyone, including
36+
children, because it collects no data at all.
37+
38+
## Changes to This Policy
39+
40+
If this policy changes, the updated version will be published at this
41+
same URL with a revised "Last updated" date.
42+
43+
## Contact
44+
45+
For questions about this privacy policy, contact: omvs077@gmail.com
46+
47+
Repository: https://github.com/omvs077/FileFlattener

0 commit comments

Comments
 (0)