// ── Keychain Helper ─────────────────────────────────────────── // Thin wrapper over ByteLystPlatformSDK's BLKeychain. // Keeps the existing call-site API (KeychainHelper.save/read/delete) // while delegating to the shared implementation. import Foundation import ByteLystPlatformSDK enum KeychainHelper { private static let service = "com.saravana.chronomind" @discardableResult static func save(key: String, value: String) -> Bool { BLKeychain.save(service: service, key: key, value: value) } static func read(key: String) -> String? { BLKeychain.read(service: service, key: key) } @discardableResult static func delete(key: String) -> Bool { BLKeychain.delete(service: service, key: key) } }