Algoritmo means "algorithm", a word you'd expect in a tech class, not a love song! It's a very modern and unexpected word to find in the lyrics of a romantic track.
In the song, the singer asks, "¿Qué culpa tengo de lo que hay en mi algoritmo?" (What fault do I have for what's in my algorithm?). He uses this word to blame social media for causing his partner's jealousy, highlighting a uniquely 21st-century relationship problem.
This song is all about a classic relationship problem: trust issues! Grupo Frontera's singer is fed up. It's midnight, and his girlfriend is starting the same old fight, accusing him of cheating. He's trying to defend himself, even blaming social media with the very modern line, "¿Qué culpa tengo de lo que hay en mi algoritmo?" (What's my fault about what's in my algorithm?). He feels like she's punishing him for her ex's mistakes, complaining, "No lo ves y me comparas con él" (You don't see it and you compare me with him).
He insists he's completely devoted, saying the only thing he's guilty of is trying to make her happy: "De hacerte feliz es de lo que soy culpable" (Making you happy is what I'm guilty of). But she just can't see it. Ozuna jumps in to turn up the romance, complimenting her natural beauty and talking about wanting to escape to the Bahamas with her. His message is clear: even though "todas me tiran pero yo no les escribo" (all the girls hit on me but I don't message them), she's the only one he wants. The whole song is his desperate plea for her to finally believe him.