Stroke is the leading cause of death and long-term disability in Indonesia. However, our preliminary study found that Indonesian needed more information about their personal risks and knowledge on how to reduce their risks of stroke (if any). Even though information about stroke is available on many health websites and videos, those media lack readers' engagement because of generalization in information they provide. One way to increase readers' engagement is personalization. Stroke risk calculator is a media that capable to personalize risk calculation based on someone's profile. Also, it can educate Indonesian about stroke risk awareness by understanding their profile more. In this paper, we listed all apps and websites which calculate risks of stroke and found that three crucial points to educate people were not available on the listed platforms. Those are (1) static ratio of risk factors, (2) the absence of reasons for the calculated results, (3) less personalized advice on how to reduce those risks. To fill these gaps, an updateable knowledge-base and specific inference engine are designed and developed to be an expert system, StrokIndo. For current version, StrokIndo contains nine stroke risk factors that found in Indonesian population studies. Using the knowledge-base and inference engine that were designed specifically for stroke, StrokIndo is able to calculate stroke risk and advise each user with relevant information on how to reduce stroke risk. Also, StrokIndo can preserve knowledge related to stroke and use them to calculate stroke risk. In the next version, some updates on stroke knowledge may be implemented. From the testing phase, more than half users reported that the personalized advice improved their knowledge to reduce the risks of stroke they might have. Moreover, almost all of them (94%) would follow the given advice. If users consistently act on the personalized advice in the long run, we believe that the numbers of stroke incidents in Indonesia will decrease.