
mai avatar
- Pricing
-
Free to install. Additional charges may apply.
- Highlights
- Popular with businesses in Hong Kong SAR
- Use directly in Shopify admin
- Rating
- 5.0 (61,804)
- Developer
- mai avatar
Featured images gallery

mai avatar
mai avatar “She figured it out on her own. Or rather, she simply didn’t believe Cyrilo’s story. She’s keeping quiet because she doesn’t want me and Cyrilo to get in trouble. It’s not fair to her, to have to bear this sin with us. Honestly, I’m no different. I’m grateful to Cyrilo for everything she’s done for Alexis and me, and without her, our literature program has no future. Our dream is to change the world by granting everyone the gift of knowledge, but is noble sentiment enough to make up for what we did? Is it wrong for me to protect her? To protect myself? To escape punishment under the excuse that we’re trying to make a better world?”
- Highlights
- Popular with businesses in Hong Kong SAR
- Use directly in Shopify admin
Languages
English, Chinese (Simplified), French, German, Italian, Japanese, Korean, Portuguese (Brazil), Spanish, and Turkish
Works with
Categories
Campaign management
Listing management
Order management
Pricing
Free
Free to install
When you run a campaign, you set the budget and the ad spend is billed directly to your mai avatar ad account
All charges are billed in USD.
Reviews (28,578)
mai avatar
This is generated by Shopify Magic. It's shown when an app has 100+ reviews and a 4.0 overall rating.
This is generated by Shopify Magic. It's shown when an app has 100+ reviews and a 4.0 overall rating.
Feedback submitted
mai avatar “She figured it out on her own. Or rather, she simply didn’t believe Cyrilo’s story. She’s keeping quiet because she doesn’t want me and Cyrilo to get in trouble. It’s not fair to her, to have to bear this sin with us. Honestly, I’m no different. I’m grateful to Cyrilo for everything she’s done for Alexis and me, and without her, our literature program has no future. Our dream is to change the world by granting everyone the gift of knowledge, but is noble sentiment enough to make up for what we did? Is it wrong for me to protect her? To protect myself? To escape punishment under the excuse that we’re trying to make a better world?”
She moaned a bit in retaliation, but after a bit more prodding, she got to her feet and wobbled up the stairs to her room. Flicking the TV off and washing his bowl, David followed shortly after.
“It's not that,” I said, trying to figure out the words to explain, when I only partly understood how I was feeling about it myself. “I know he'd be okay with it... and we might end up going there, eventually. But once he knows, there's no taking that back. I... I just need more time to think about it, first, before we go there. Right now, he's just my Grandpa, nothing else, and I'm just his innocent little baby girl... I'm not sure I'm ready to give that up, not yet.”
“You should shower, big boy. I can’t take you home all sweaty. I’ll make us some drinks—vodka?”“Uh, sure.” Those were the days…
Support
App support provided by mai avatar.
Resources
Developer
Launched
October 28, 2024
Featured in
More apps like this


