Comparison

Magic Dictionary vs ONCF Voyages

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

Magic Dictionary

Create and manage your own personalized dictionaries with custom languages and key-value pairs. Search by word or meaning, import existing dictionaries, and add new entries to expand your knowledge base.

Highlights
  • Personal incremental dictionary
  • Search by word or meaning
  • Create custom dictionaries
  • Store key-value pairs
  • Import and merge dictionaries
  • English pronunciation
  • Quick/filter search
Features
Read full description

-Personal Incremental Dictionary application. -Search by word. -Search by meaning. -Create custom dictionary in user own language. -Store any key-value pairs to keep track of anything. -Make note and memo. -Quick/filter search for the first n characters. -English pronunciation. -Enter key word -Tap Word button to view list of meanings. -Tap Meaning button to view list of words. -All in one custom incremental dictionary in a single search in multiple languages: Thai-Eng Eng-Thai Eng-Eng Thai-Any Eng-Any Any-Any -It is all-in-one multi-languages dictionary. -It is suitable for quickly retrieve the word meaning. -Type in the word then search for meaning or type in the meaning and search for word, just toggle the segmented control key-value button. -You can add or edit any word in any languages you like into existing word. -You can also create new word in your own language. -Moreover, You can can create anything, objects, human, animal, nature, social, tech, stars, whatever in key-value pair and incorporate into existing dictionary. Incremental dictionary will grow from time to time, but does not block any search performance due to extraordinary hash function. -You can import dictionary in whatever language you like and merge with existing dictionary. Format of dictionary is Key::Value, one line per word, e.g. word::meaning next word::next meaning Each word, the token needed are :: and a newline (\n). Save dictionary into text file, upload to Google Drive or iCloud, Then open app and choose Import button to import dictionary file. -Hash key or value search. -Filter partial first n char key search. -Filter partial anywhere value search. -Segmented toggle key and value search. -fix word pronounciation -Built-in 118,xxx words dictionary. contains 36,xxx words of oxford English-English dictionary. contains 40,xxx words of Thai-English dictionary. contains 40,xxx Eng-Thai words. contains 1xx words of country-capital dictionary, e.g. Thailand::Bangkok contains 1xx words of wonder-country dictionary, e.g. Stonehenge::England -User can adds new word at will. Add your own custom language of English translation into existing dictionary. Unlimited incremental user-defined dictionary. Faster display in table view. Usage: 1. Just type word in Thai or English in the search text field. 2. Select word or meaning segment to lookup by word or meaning. 3. Filter words displayed in tableview as typing or switching segment from word to meaning or vice versa. 4. In Tableview, Tap on the desired word to view or edit in Textview. 5. Tap Add Word button to save. 6. Double tap any word in Textview to look up. 7. Tap Back button to return to previous word search. 8. Tap ViewAll button to display all words in tableview. 9. Swipe left in tableview to delete that word-meaning from the dictionary. 10. Tap New (+) button to insert new word-meaning pair. 11. Tap Export button to share dictionary word to other app. 12. Tap Import button to import existing word::meaning dictionary text file, each line delimits by :: (e.g. dict.txt) from iCloud, Drive or phone and merge with existing one. 13. Tap My Dictionary? button to view more information. 14.Can create new word-meaning in every language into dictionary and then look up for word or meaning. 15. Tap speaker button to pronounce the current word. Your Wisdom, Your knowledge, Your things Your Personal custom dictionary Store anything you like to remember good for student to note anything and retrieve anytime good for people to store things to remember - create custom dict of any key-value pairs as many as needed - quickly retrieve dict using partial key or value search - build what need, get what build -toggle key/value segment to choose where to search -enter keyword in textfield to search Gain Wisdom through Personal Dictionary application, All in one custom incremental dictionary in a single search in multiple languages.

About

ONCF Voyages

Plan, book, and manage train and coach journeys across Morocco. Find the best deals, access discounted fares, and store electronic tickets on your phone. Supports multiple languages for seamless travel planning.

Highlights
  • Trip planning
  • Ticket booking
  • Manage journeys
  • Electronic ticket download
  • Discount card access
  • Travel history
Read full description

ONCF Voyages: Trains & Coaches The app for planning your trips in Morocco by train or via our Supratours coach subsidiary. The ticket purchasing app to facilitate travel for millions of travelers in Morocco. The app is available in 3 languages: Arabic, French, and English. With ONCF Voyages, plan, book, and manage all your trips by train or Supratours coach in just a few clicks. - Plan your trips in advance - Find the best deal to reach your destination - Choose from suitable train ranges: Al Boraq (High Speed), Al Atlas, Shuttles (TNR), complementary road transport (Coaches from our subsidiary Supratours) - Optimize your travel choices using your favorite trips and travel history - Access reduced fares with ONCF discount cards and season tickets - Create your secure account to take advantage of our offers and simplify your purchasing process - Pay securely for your purchase - Download your electronic ticket, available at any time on your phone - Find out about our best commercial offers and regular promotions - Find all your favorite trips and routes on a single, unified platform For more information: Call 2255 Visit www.oncf-voyages.ma File a complaint at www.oncf2255.ma

Screenshots

Magic Dictionary4 screens
ONCF Voyages4 screens

Verdict

The call

The clearest difference is price: ONCF Voyages at Free against Magic Dictionary's $1.99. ONCF Voyages also leads on rating (2.4 vs 1.0) and ratings volume (219 vs 1). Magic Dictionary's advantage is device support (3 vs 1). On ads, in-app purchases and iOS requirement there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

ONCF Voyages is free to download; Magic Dictionary costs $1.99 up front. Neither carries in-app purchases, so what you see is what you pay.

ReceptionRating · Positive reviews · Number of ratings

ONCF Voyages holds the better App Store score, 2.4 against 1.0. That said, the two scores are not equally well evidenced: ONCF Voyages has 219 ratings behind it against 1, so its average is the more settled of the two.

UpkeepUpdate frequency

Magic Dictionary ships an update every 3 months, ONCF Voyages every 3 weeks. The most recent releases landed on November 13, 2026 and November 14, 2026 respectively.

Scorecard6 real differences · 4 level
Magic Dictionary versus ONCF Voyages: the parameters behind the verdict, then further details
ParameterMagic DictionaryONCF Voyages
Price$1.99Free — better
Rating1.0 (1 ratings)2.4 (219 ratings) — better
Positive reviews—19.7% of reviews
Number of ratings1219 — better
Update frequencyEvery 3 monthsEvery 3 weeks — better
AdsNoNo
In-app purchasesNoNo
MonetizationPaidFree — better
DevicesiPhone, iPad, iPod — betteriPhone
Requires iOS15.6 — better16.0
Further details — not scored
Size10 MB84 MB
Age rating4+4+
DeveloperMudarmeen MunlinONCF

Customer experience

Magic Dictionary

All ratings1 ratings
Positive0.0%
Neutral0.0%
Negative100.0%

ONCF Voyages

All ratings189 ratings
Positive34.4%
Neutral3.2%
Negative62.4%
Written reviews132 reviews
Positive19.7%
Neutral7.6%
Negative72.7%

Bugs and requests

Magic Dictionary

Not enough reviews yet to summarise bugs or requests.

ONCF Voyages

Reported bugs

3 issues
  • CAPTCHA issue preventing access
  • Unable to connect reduced rate membership
  • Login issues

Requested features

4 requests
  • Face ID or similar authentication method
  • Option to save payment method and buy credit in advance
  • Subscription renewal option
  • Bug reporting section

In-app purchases

None

Magic Dictionary

No in-app purchases

None

ONCF Voyages

No in-app purchases

Questions

Is Magic Dictionary free?
Magic Dictionary costs $1.99, with no in-app purchases.
Is ONCF Voyages free?
ONCF Voyages is free to download, with no in-app purchases.
Which has better reviews, Magic Dictionary or ONCF Voyages?
ONCF Voyages is rated higher. Magic Dictionary averages 1.0 out of 5 from 1 ratings, while ONCF Voyages averages 2.4 from 219 ratings.
Do Magic Dictionary or ONCF Voyages have ads?
Neither Magic Dictionary nor ONCF Voyages shows ads.
Which is updated more often, Magic Dictionary or ONCF Voyages?
Magic Dictionary ships an update every 3 months, and ONCF Voyages every 3 weeks. Most recently, Magic Dictionary was updated on November 13, 2026 and ONCF Voyages on November 14, 2026.

Other comparisons