companion app detection