Question about frens

anyone know what a fren is on the technology level?

like is it a token. is it just a number in ipfs. just need some clarification.
what permissions do outside protocols have to interact with it and through what interface?