A Digital Locking system, comprising a mobile station (200, 500, 800), a mobile station app (300, 600, 900), a cloud server (216, 816), and a self-powered lock (224, 524) configured to open and lock a door, wherein: - the mobile station app (300, 600, 900) is installed in the mobile station (200, 500, 800) and is configured to be updated and maintained by software updates from the cloud server (216, 810), - the mobile station (200, 500, 800) is configured to provide the operating power to the lock (224, 524) without a power cord, - the mobile station app (300, 600, 900) is configured to communicate with the lock (224, 524) via a Near Field Communication connection, and - the mobile station app (300, 600, 900) is configured authenticate the user of the mobile station (200, 500, 800) when the screen lock is unlocked and to remember the authentication of the user to the mobile station (200, 500, 800) for a predefined time period that is longer than the time it takes for the mobile station screen lock to activate, - during the pre-defined time period the mobile station app (300, 600, 900) is configured to submit a digital key of the user via the NFC connection to the lock, thereby opening the lock, - the mobile station app is configured to monitor NFC communication, and optionally control NFC communication, using a mobile station magnetometer, and detect a lock with a magnet and a NFC antenna using the mobile station magnetometer, - the mobile station app (300, 600, 900) is configured to determine the location of the mobile station (200, 500, 800), and store the screen lock authentication at the stored location, and inside a pre-defined distance of the stored location permit multiple lock (224, 524) openings and closures from the same or multiple different locks without requesting the screen lock authentication. - the mobile station app (300, 600, 900) is installed in the mobile station (200, 500, 800) and is configured to be updated and maintained by software updates from the cloud server (216, 810), - the mobile station (200, 500, 800) is configured to provide the operating power to the lock (224, 524) without a power cord, - the mobile station app (300, 600, 900) is configured to communicate with the lock (224, 524) via a Near Field Communication connection, and - the mobile station app (300, 600, 900) is configured authenticate the user of the mobile station (200, 500, 800) when the screen lock is unlocked and to remember the authentication of the user to the mobile station (200, 500, 800) for a predefined time period that is longer than the time it takes for the mobile station screen lock to activate, - during the pre-defined time period the mobile station app (300, 600, 900) is configured to submit a digital key of the user via the NFC connection to the lock, thereby opening the lock, - the mobile station app is configured to monitor NFC communication, and optionally control NFC communication, using a mobile station magnetometer, and detect a lock with a magnet and a NFC antenna using the mobile station magnetometer, - the mobile station app (300, 600, 900) is configured to determine the location of the mobile station (200, 500, 800), and store the screen lock authentication at the stored location, and inside a pre-defined distance of the stored location permit multiple lock (224, 524) openings and closures from the same or multiple different locks without requesting the screen lock authentication.