I have found them on my own site tonight and i would never sign up to something like this as it would affect my users experience (especially as my site is a encyclopedia with many internal links). when i looked on my index page to check all was well, using my tablet, i found that these links (by infolinks) weaved into my text.