CKApplication and CKSession classes are for session management. CKSession objects have a hash of arbitary objects and information about browser name, IP address, etc. However, you can't set objects that can't be marshal(IO, Proc, etc.) to the session with default database manager CKSessionStore::FileStore.