Yes, it means both. Only context will tell. Duo should accept both translations. If it doesn't, report it.
Sometimes we can use some workarounds, like saying "ele explica o modelo dele". It is ok in spoken language, but it is not advisable to write, unless it is an informal text. In the other hand, never say "ele explica o modelo de você". Sounds like a toddler speaking.