Screenshots
Description
NATINFo+ is an example of a client application that can be used to search for and consult offences in the NATINF nomenclature via the NATINFo API (https://codeberg.org/retiolus/natinfo).
What does ‘NATINF’ mean?
‘NATINF is the nomenclature of French offences (NATure d'INFraction). This nomenclature is defined by the French Ministry of Justice. It is used by all legal services and government departments, in particular to record proceedings, monitor statistics, etc.’ - justice.gouv.fr
Features
The application lets you search for an offence by NATINF number, title, article of law, code, etc., and consult all the information using the NATINFo API.
Its main advantage over the natinfo.app site is that it downloads all the available data on the first launch and stores it locally. This means you can consult it offline - with the added bonus of faster display times. The data is then updated automatically with each search when the connection is active.
The app is also customisable: light or dark theme, badge colour (fince/offence/crime), it provides a history of NATINF consultations and favourites management for quicker retrieval, and offers practical tools for calculating blood alcohol content, speed and locating road points.
What’s new (1.10.0)
v1.10.0
- Search: new word suggestions, with acronym and synonym support, including offline.
- Home shortcuts: filtered by the features available to you.
- More reliable presets and settings lock: your settings are kept across restarts.
- Improved offline behavior (location, map tiles, article version checks).
- Fixed startup crashes on account-free builds.
- Display and stability fixes, including the "unofficial app" notice on small and split screens.
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Internet accessSend and receive data over the internet.
- Network stateCheck whether and how the device is connected.
- Approximate locationDetermine the location via the network.
- Precise locationDetermine the location via GPS.
- NotificationsShow notifications.
- Foreground serviceKeep running in the background, visible in the status bar.
- FOREGROUND_SERVICE_DATA_SYNC
- RUN_USER_INITIATED_JOBS
Show 4 more permissions
- VibrationControl the vibration alert.
- Prevent sleepingKeep the device from going to sleep.
- Run at startupStart automatically after the device is switched on.
- natinfo.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Comments