" No Promises " är en låt inspelad av den amerikanska DJ-gruppen Cheat Codes . Den innehåller sång av den amerikanska sångerskan och låtskrivaren Demi Lovato samt Trevor Dahl, en medlem i gruppen. Låten släpptes den 31 mars 2017 och debuterade på mainstream-radio i USA den 11 april 2017. "No Promises" skrevs av gruppmedlemmarna, tillsammans med Lovato, Lauv och Loote , som var medproducerade av låt med gruppmedlemmen Trevor Dahl och Leff, medan Mitch Allan producerade dess sång. Banan nådde nummer ett i Israel, topp 10 i Flandern , Lettland, Malaysia och Polen, samt topp 20 i Australien, Irland, Nya Zeeland, Portugal, Skottland och Storbritannien, och topp 30 i Danmark , Ungern och Serbien. Låten är också certifierad platina i USA, Storbritannien och sex andra länder. En akustisk version av låten finns med på deluxeversionen av Lovatos sjätte album Tell Me You Love Me .
"No Promises" är en housesång skriven i tonarten B ♭ -dur med ett tempo på 113 slag per minut under vanlig tid . Låten följer en ackordförlopp av E ♭ –Gm–B ♭ , och sången i låten spänner från C 4 till G 5 .
Musikvideo
Musikvideon släpptes den 16 maj 2017 på Cheat Codes YouTube- kanal och regisserades av den amerikanska regissören Hannah Lux Davis .