"That product saw little adoption" - "and pretty much languished."
"privacy concerns" - "about privacy"