marwan / quranwbw-v4

QuranWBW.com Version 4.
https://v4.quranwbw.com
9 stars 3 forks source link

Check possibilities to protect Tajweed fonts and unicodes on frontend from being copied without permission. #83

Open Ayman24x7 opened 1 month ago

Ayman24x7 commented 1 month ago

This will be shared to selected developers only on licence terms.

Example License Terms.

  1. Seek permission for every single end product that will be made by any developer.
  2. Any Islamic app or website using these fonts shouldn't display advertisements or seek donations except for server expenses. Donations requests should not be the main purpose for the app or website.
  3. There should not be funding for the app to commercialize it.
  4. The Tajweed fonts should not be premium feature requiring users to pay. It should always be free to read by the user/audience.
  5. Do not reverse engineer these fonts or copy the source to produce something else on top of it.
  6. Do not redistribute in any case. The sole authority of distribution rests with us.
  7. Do not print or publish books with these fonts. (This right is only given to very big and recognized publishing companies who have at least 5 or more proofreading staff for verifications and quality checks.)
  8. Anything not mentioned above, just ask in advance.
  9. List will be updated as and when required.
Ayman24x7 commented 1 month ago

Pasting from Quran.com Tajweed fonts development discussion. ..

//


it is impossible to protect the fonts data, but token and secret is right method to have a control and authority.

..

Please add conditions that;
1. Not to be used for monetization
2. Not to be used by individuals for commercialization and large scale publishing. Large scale publishers must submit their documents and provide their legal authority for granting access.
3. Not to be used for producing redundant apps and websites that are solely made to duplicate/copy the idea and launch it under their name.
4. They must not use any type of advertisements (even halal ads) in any case. (because this adds distraction while reading Quran)
5. Not to lock any of the features behind a pay wall. No trials. No fees.
6. Not to force audience with donations popups or restricting usage in anyway. (You can however add links in menus or footer area, that do not obstruct user experience. Anyone who are willing to pay, will pay no matter you ask them.)
Ayman24x7 commented 1 month ago

Further to the above.

Consider api access with token and secret. We can screen and provide access to any requests. Anyone without token will not get api access. If anyone is found to use the data in wrong way or earning illegally opposing the terms of licence then we can block their access.