Can the CUBA Platform set timeouts based on the device in use?

Can the CUBA Platform set session timeouts based on the device in use? For example, setting a timeout of 1 hour when using it on a phone, while having it set to 1 day on a computer.