democlock