|
| 1 | +Securely, easily add a watermark to your sensitive photos. |
| 2 | +To prevent them from being leaked or exploited by the BAD GUY. |
| 3 | + |
| 4 | +Of course, it is also suitable for making emojis. |
| 5 | +After all, it supports image watermarking with very ghostly effects. |
| 6 | + |
| 7 | +## Characteristics |
| 8 | +### Exciting 👓 |
| 9 | + |
| 10 | +Purely offline local applications , code to see on open source. |
| 11 | +Vertical and horizontal spacing can be adjusted, the color of light and dark change at will. |
| 12 | +Rotate freely in all sizes and angles, text and pictures can be printed. |
| 13 | +The watermark repeats all over the picture, and it's a little hard for the bad guys to remove it. |
| 14 | + |
| 15 | +### Seriously (pushes up glasses) |
| 16 | + |
| 17 | +- Security: |
| 18 | +The code is completely open source and uses a loose MIT protocol, you are free to Fork yourself to modify and remove code you think is problematic ;) |
| 19 | +No network requests, no network request permissions, no fear of your photos being compromised. users with API >= 29 don't even need to request any permissions. (28 and below users need to apply for storage permissions to access and store photos) |
| 20 | +And of course there are no stats, buried points or Device IDs, or even crash reporting (so if you get a crash, please share the crash info with us >_<). |
| 21 | +We're forgoing the convenient third-party collection SDK and various stats just so you can use it with confidence. What's yours is yours. |
| 22 | +- Layout: support for horizontal and vertical intervals between the watermark, automatically repeat the full picture. |
| 23 | +- Style: font color, transparency, size and rotation angle can be adjusted. |
| 24 | +- Content: Support text watermark and image watermark. |
| 25 | + |
| 26 | +## Use |
| 27 | +You can use it however you want. It is more suitable for situations where you need to submit a photo ID, a hand-held photo ID or a sensitive photo. Example. |
| 28 | + |
| 29 | +Various real names in the country, uploading front and back photos of ID cards at every turn, even handheld ID photos. |
| 30 | +Pre-project previews, samples, copyrighted or simply spoofed images |
| 31 | +Reference text. |
| 32 | + |
| 33 | +This photo is for xx for xxx purposes only, no other use. |
| 34 | + |
| 35 | +You can turn down the transparency, just don't block the key information. |
| 36 | + |
| 37 | +(For now) we can't (temporarily) prevent information from being uploaded, or even (temporarily) prevent information from being leaked, but we can reduce the value of the information being leaked. |
| 38 | + |
| 39 | +Even if it's (probably) useless in the end, at least you can disgust the leaker a bit. |
| 40 | + |
| 41 | +## UI |
| 42 | +Designed by renowned UI guru @tovi (👏🤪) |
| 43 | +Anything you think doesn't work well is my UI restore that doesn't work, and has nothing to do with the UI draft. xD |
| 44 | +This app was designed by @tovi, so all rights to the UI and related design resources belong to him and may not be used without permission from any person or organization. |
| 45 | + |
| 46 | +## Open Source License. |
| 47 | +Third party libraries used. |
| 48 | + |
| 49 | +daniel-stonuk/material-about-library |
| 50 | +skydoves/ColorPickerView |
| 51 | +material-components/material-components-android |
| 52 | + |
| 53 | +## Feedback and contribution |
| 54 | +We welcome your comments and suggestions in the issues section, or you can contribute your code by submitting a PR directly to us. Of course, you can also contact the developer directly via telegram or email and we'll get back to you shortly. |
0 commit comments