Woven Badges