Create privacy friendly and legal copies of your Ausweisdokument.
Project description
My identity card copy
Easily watermark and hide information in copies of your (german) identity card!
🇩🇪 German language information is below.
| Before | After |
|---|---|
This tool allows watermarking copies of german identity documents. You can also blacken information your recipient does not need (like the document number or CAN).
Currently, this tool supports the following identity documents:
- German identity cards (Personalausweis):
- Current version with EU and biometric icon (issued since the 2nd August 2021)
- Previous version with a dedicated field for the name at birth (issued from 19th December 2019 to 1st August 2021)
- Previous version without a dedicated field for the name at birth (issued until 19th December 2019)
- Temporary German identity cards (Vorläufiger Personalausweis) issued on paper
- Regular biometric German passports
Installation
Other installation methods are currently evaluated!
From PyPI
Install with pip:
pip install ausweiskopie
You can now run it with python -m ausweiskopie.
Your Python installation must have the tkinter.
Optional features:
- Modern theme: This application will make use of ttkbootstrap if available. Just run
pip install ausweiskopie[modern] - XDG Desktop Portals (native file open/save-as dialogs on Linux): If your desktop manager provides XDG portals, just install
pip install ausweiskopie[portals]. - Drag-and-Drop: If your Tk/Tcl environment has the
tkdndextension, Drag-and-drop support is automatically enabled.
Meine Ausweiskopie
Ausweiskopien schwärzen und einfach kenntlich machen.
| Vorher | Nacher |
|---|---|
Nach § 20 PAuswG gilt:
(2) Der Ausweis darf nur vom Ausweisinhaber oder von anderen Personen mit Zustimmung des Ausweisinhabers in der Weise abgelichtet werden, dass die Ablichtung eindeutig und dauerhaft als Kopie erkennbar ist. Andere Personen als der Ausweisinhaber dürfen die Kopie nicht an Dritte weitergeben.
Dieses Werkzeug ermöglicht es eine Ausweiskopie als Kopie und eindeutigem Wasserzeichen zu kennzeichnen. Für den Adressaten unwichtige Daten (z. B. die CAN oder die Ausweisnummer) können geschwärzt werden.
Folgende Ausweistypen werden unterstützt:
- Vorläufiger Personalausweis
- Neuer Personalausweis:
- Aktuelle Fassung ab 2. August 2021 (mit EU-Logo und Biometriesymbol auf der Vorderseite)
- Neuer Personalausweis mit gekennzeichnetem Geburtsnamen (ausgestellt vom 19. Dezember 2019 bis 1. August 2021)
- Neuer Personalausweis (ursprüngliche Fassung)
- Deutscher Reisepass (in Fassung ab 2017)
Installation
Andere Installationsmöglichkeiten sind noch in Planung …
Von PyPI
pip install ausweiskopie
Deine Python-Installation muss tkinter installiert haben.
Optionale-Features:
- Modernes Look-and-Feel: Mittels ttkbootstrap kann der Anwendung ein modernes Aussehen übergestülpt werden, zur Installation
pip install ausweiskopie[modern]ausführen. - XDK Desktop Portals (Natives Datei-Öffenen-/Speichern-Unter unter Linux): Die meisten Desktop-Umgebungen stellen diese mittlerweile bereit. Zur Installation
pip install ausweiskopie[portals]durchführen. - Drag-and-Drop: Wenn
tkdndin deiner Tk/Tcl-Installation vorhanden ist, funktioniert Drag-und-Drop von Bildern.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ausweiskopie-0.1.2.tar.gz.
File metadata
- Download URL: ausweiskopie-0.1.2.tar.gz
- Upload date:
- Size: 5.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6567b9a6887ad697d4cd50d0b039354eb0b65152a013752ed3d0210a3846a164
|
|
| MD5 |
b24ed35bda996e0430027e35d02c216d
|
|
| BLAKE2b-256 |
ac0e9f9311c4d1f334bbcd368971562a9d1f1cc83425bf895f62b7a851347f35
|
Provenance
The following attestation bundles were made for ausweiskopie-0.1.2.tar.gz:
Publisher:
publish-to-test-pypi.yml on Varbin/ausweiskopie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ausweiskopie-0.1.2.tar.gz -
Subject digest:
6567b9a6887ad697d4cd50d0b039354eb0b65152a013752ed3d0210a3846a164 - Sigstore transparency entry: 176649235
- Sigstore integration time:
-
Permalink:
Varbin/ausweiskopie@5988690e85e27b02c1023ae144941d43dccc70ac -
Branch / Tag:
refs/tags/v0.1.2 - Owner: https://github.com/Varbin
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-to-test-pypi.yml@5988690e85e27b02c1023ae144941d43dccc70ac -
Trigger Event:
push
-
Statement type:
File details
Details for the file ausweiskopie-0.1.2-py3-none-any.whl.
File metadata
- Download URL: ausweiskopie-0.1.2-py3-none-any.whl
- Upload date:
- Size: 4.5 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d43ff1b40e1c98f787265c06153224349ba7a38cb73c9a2d5441d776d378eb96
|
|
| MD5 |
da3f04602de0667beae31c7048122ed6
|
|
| BLAKE2b-256 |
9ac2ed8f9bba6fb47ed8e3ba71992d2460b4b4c67c53bf29a1461c8099f9c454
|
Provenance
The following attestation bundles were made for ausweiskopie-0.1.2-py3-none-any.whl:
Publisher:
publish-to-test-pypi.yml on Varbin/ausweiskopie
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ausweiskopie-0.1.2-py3-none-any.whl -
Subject digest:
d43ff1b40e1c98f787265c06153224349ba7a38cb73c9a2d5441d776d378eb96 - Sigstore transparency entry: 176649238
- Sigstore integration time:
-
Permalink:
Varbin/ausweiskopie@5988690e85e27b02c1023ae144941d43dccc70ac -
Branch / Tag:
refs/tags/v0.1.2 - Owner: https://github.com/Varbin
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-to-test-pypi.yml@5988690e85e27b02c1023ae144941d43dccc70ac -
Trigger Event:
push
-
Statement type: