I had the gift idea for my girlfriend a few years ago. How to implement it came next (even so the tricky part was how to sync the seed)
Do you do some sort of seed exchange/negotiation? Something like swap current system times, and use the higher as the seed?